Dr. Mcleod graduated from the Wake Forest University School of Medicine in 1985. He works in Richmond, VA and specializes in Internal Medicine. Dr. Mcleod is affiliated with Bon Secours St Marys Hospital.
Name / Title
Company / Classification
Phones & Addresses
Mr. David McLeod Owner
Aggieland Stamp Co. Office Supplies
1501 FM 2818, Ste. 104, College Station, TX 77840 9796946846, 9798466848
David McLeod President
Angel Restoration Inc. Angel Cleaning and Restoration Inc.. Angel Carpet Cleaning Inc Fire & Water Damage Restoration. Carpet & Rug Repair. Carpet & Rug Cleaners
1484 Rupert St, North Vancouver, BC V7J 1E9 6049847575, 6049848646
David Mcleod President
Angel Restoration Inc Fire & Water Damage Restoration · Carpet & Rug Repair · Carpet & Rug Cleaners
6049847575, 6049848646
David Mcleod
Housing Opportunities Made Easy Property Management · Remodeling
1609 Main St, Buffalo, NY 14209 7164004110
David Mcleod Manager
Real Property Management LLC
111 Porter Ave, Buffalo, NY 14201 4975 E Riv Rd, Grand Island, NY 14072