Physicians

Anton G. Beffa, M.D.
Ophthalmology

140 Westmount Drive

P.O. Box 429

Farmington, MO 63640

Phone: 573-756-2020

Fax: 573-756-6997

John R. Fitz, M.D.
Ophthalmology

140 Westmount Dr.

P.O. Box 429

Farmington, MO 63640

Phone: 573-756-2020

Fax: 573-756-6997

John Holds, M.D.
Eye Plastic Surgery

12990 Manchester Road

Suite 102

St. Louis, MO 63131

Phone: 314-567-3567

Fax: 314-275-0275

Brent R. Davidson, M.D.
Ophthalmology

1390 West Liberty Street

Farmington, MO 63640

Phone: 573-915-7000

Shana Rose, M.D.
Ophthalmology

1390 West Liberty Street

Farmington, MO 63640

Phone: 573-915-7000

Brian J. Gallagher, M.D.
General Surgery

1103 W. Liberty St.

Farmington, MO 63040

Phone: 573-756-2057 Ext. 3 then 8

Fax: 573-756-8656

Scott A. VanNess, D.O.
Orthopedics

600 Maple Valley Dr.

Farmington, MO 63640

Phone: 573-756-7779

Thomas Berkbigler, M.D.
Orthopedics

600 Maple Valley Dr.

Farmington, MO 63640

Phone: 573-756-7779

Christopher Sloan, D.P.M.
Podiatry

600 Maple Valley Drive

Farmington, MO 63640

Phone: 573-756-7779

Brian Martin, D.P.M.
Podiatry

600 Maple Valley Drive

Farmington, MO 63640

Phone: 573-756-7779

Hugo A. Villarreal, M.D.
Gastroenterology

533 Couch Ave. Suite 186

St. Louis, MO 63122

Phone: 314-822-9733

Fax: 314-822-9838

Justin Roberts, D.O.
Ear, Nose & Throat

501 West Pine Street

Farmington, MO 63640

Phone: 573-756-8888

Craig Eck, M.D.
Ophthalmology

1390 W. Liberty St.

Farmington, MO 63640

Phone: 573-915-7000

Fax: 573-664-1112