JOHN O. MARSH

MIDDLEBROOK, VA
NPI1619997566
Entity TypeIndividual
GenderMale
Sole Proprietor ?No
Primary Taxonomy207Q00000X Family Medicine
(Licence: VA  0101037747)
Enumeration Date2006-07-20
Last Update Date2022-08-11
Business Address
Dr. JOHN O. MARSH M.D.
36 CHERRY GROVE ROAD
MIDDLEBROOK, VA 24459
Phone number: 540-887-2627
Mailing Address
Dr. JOHN O. MARSH M.D.
213 S JEFFERSON ST STE 1006
ROANOKE, VA 24011-1713
Phone number: 540-224-5715
Similar providers in Middlebrook, VA