Allergy, Asthma & Immunology
|
John A. Michos MD
|
Tappahannock
|
804-443-6250
|
Anesthesiology
|
Mervyn F. Colina MD
|
Tappahannock
|
804-443-3311
|
Cardiology
|
John J. Ahn MD
|
Tappahannock
|
804-443-6235
|
Chiropractors
|
Dr. Jeff S. White
Dr. Natalie M. White - Email
|
1619 Tappahannock Blvd
|
804-443-6967
|
|
Richard Banker DC
|
626 Church Lane
|
804-443-5099
|
Dentists
|
James Donahue DDS
|
Tappahannock
|
804-443-1263
|
|
John W. Gregory DDS
|
Tappahannock
|
804-443-3820
|
|
Hope Gutherie DDS
|
Tappahannock
|
804-443-2722
|
|
Robert A. Johnson DDS
|
Tappahannock
|
804-443-4484
|
|
Beth F. Ledwith DDS MS - Email
|
Tappahannock
|
804-443-6419
|
|
Walter K. Murphy DDS
|
Tappahannock
|
804-443-5232
|
|
Darryl J. Pirok DDS MS
|
Tappahannock
|
804-443-1263
|
|
Hollis W. Wolcott DDS
|
Tappahannock
|
804-443-6642
|
Dermatology
|
John R Blackmore MD
|
Tappahannock
|
804-443-1501
|
Emergency Medicine
|
James R. Dudley MD
|
Tappahannock
|
804-443-3311
|
|
Robert L. Stokes MD
|
Tappahannock
|
804-443-6000
|
Family Practice
|
Aylett Medical Center Dr. A.W. Lewis III
|
Aylett
|
804-769-3096
|
|
Robert E. Briggs MD
|
Tappahannock
|
804-443-6062
|
|
Colina Medical Center
|
Tappahannock
|
804-443-4582
|
|
James J. Ledwith Jr. MD
|
Tappahannock
|
804-443-9379
|
|
Prospero C. Roda MD
|
Tappahannock
|
804-443-9337
|
Gastroenterology
|
William A. Whitfield MD
|
Tappahannock
|
804-443-6230
|
General Surgery
|
Paul M. Zagar MD
|
Tappahannock
|
804-443-6232
|
Geriatrics
|
Bruce M. Bucher MD MPH ScD
|
Tappahannock
|
804-443-5378
|
Gym & Health Centers
Gynecology
|
M. G. Spooner MD FACOG
|
Tappahannock
|
804-443-6240
|
Home Nursing
|
Americare + Plus Nursing Help
|
Tappahannock
|
804-443-3947
|
|
Mid Atlantic Home Health
|
Tappahannock
|
804-443-2971 / 800-436-8773
|
|
Riverside Home care
|
Tappahannock
|
804-445-0055
|
Internal Medicine
|
A.W. Lewis III
|
Aylett
|
804-769-3096 |
|
Bruce M. Bucher MD MPH ScD
|
Tappahannock
|
804-443-5378
|
|
Jeffery A. Margolis MD
|
Tappahannock
|
804-443-6063
|
|
John A. Michos MD
|
Tappahannock
|
804-443-8399
|
Medical Testing & Supplies
|
Health First
|
Tappahannock
|
804-443-0009
|
|
Lab Corp of America
|
1413 Tappahannock Boulevard
|
804-443-1574
|
|
Riverside Home Care Center
|
1259 Tappahannock Blvd.
|
804-445-0055
|
Nephrology (Kidneys)
|
Ronald N. Kroll MD
|
Tappahannock
|
804-443-6351
|
Ophthalmology (Eye)
|
Lee Richard Brock MD FAAO FRCS
|
Tappahannock
|
804-443-5800
|
|
Harold H. Weiler MD
|
Tappahannock
|
804-443-6180
|
Orthodontist
Orthopedic (Bones & Joints)
|
Rappahannock Orthopaedics
|
Tappahannock
|
804-443-9333
|
|
Glenn J. Spiegler MD
|
Tappahannock
|
804-443-4227
|

Otolaryngology (Ear, Nose & Throat)
|
W. J. Campbell MacArthur Jr. MD FRCS
|
Tappahannock
|
804-443-6261
|
Optometrists
|
Dr. Ronald F. Ball
|
174 Youhill Drive
|
804-443-5927
|
|
Family Vision Care
|
611 Della Street
|
804-443-3901
|
|
Charles P. Gilchrist O.D.
|
402 Airport Road
|
804-443-5388
|
|
Jonathan R. Noble, O.D. and Associates, PLLC
|
1660 B Tappahannock Blvd.
|
804-443-0203
|
Pharmacies
|
Eckerd Drugs
|
1840 Tappahannock Blvd.
|
804-443-4709
|
|
Tappahannock Pharmacy
|
517 Church Ln.
|
804-443-3461
|
|
Wal Mart Pharmacy
|
Tappahannock
|
804-443-1988
|
Physical Therapy
|
Rappahannock Physical Therapy
|
Tappahannock
|
804-443-9300
|
Physician Refereral
|
Ask-A-Nurse / Riverside Health System
|
Tappahannock
|
804-443-6368
|
Podiatry (Foot)
|
Ronald M. Landess MD DPM
|
Tappahannock
|
804-443-6400
|
Pulmonary/Respiratory
|
John A. Michos MD
|
Tappahannock
|
804-443-6250
|
Radiology
|
Sharon J. Outten MD
|
Tappahannock
|
804-443-3311
|
|
Ivan F. Robinson MD
|
Tappahannock
|
804-443-3311
|
Urology
|
Jeffery M. Haskins MD
|
Tappahannock
|
804-443-6245
|
Weight Loss
|
Health Management Center
|
317 Duke Street
|
804-443-5591
|