Essex County Seal Health


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
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
Beth F. Ledwith DDS MS - Email Tappahannock 804-443-6419

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 1660 Tappahannock Blvd. 804-445-0052
Family Vision Care 611 Della Street 804-443-3901
Charles P. Gilchrist O.D. 402 Airport Road 804-443-5388

Pediatrics
James J. Ledwith Jr. MD Tappahannock 804-443-9379

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



Web page last updated: Februiary 19, 2007

[Click here to report a correction or new information for this web page]