Finding Providers

We found 4 providers named 'John Barnhart' nationally.

No Photo
Specializes in Optometry
4620 Mahoning Avenue Nw
Warren, OH

Dr. John Barnhart's area of specialization is optometry (primary eye care). He has received a 3.0 out of 5 star rating by his patients. Dr. Barnhart takes Medicare insurance.

Read more
No Photo
Specializes in General Dentistry
1406 Hwy 63 S
Vienna, MO

Dr. John Barnhart specializes in general dentistry. His patients gave him an average rating of 4.5 out of 5 stars. Dr. Barnhart is in-network for Blue Cross/Blue Shield, Blue Choice, and Blue Cross Blue Shield Bronze, in addition to other insurance carriers.

Read more
No Photo
Specializes in Counseling
100 E San Bernard Street
Brazoria, TX

No Photo
Specializes in Counseling
329 Bath Road
Brunswick, ME

Conditions / Treatments


Medicare Patient Age

Medicare Patient Conditions

Medicare Patient Gender

Medicare Patient Insurance Eligibility

Online Communication


Optometry School


Years Since Graduation