James P Callanan, OD

721 Commonwealth Ave.
Bristol, VA 24201

Phone: (276) 466-3420


Hours of Operation

Monday, Tuesday, Thursday
and Friday
9:00 AM – 5:00 PM

9:00 AM – 7:00 PM

Saturday to Sunday

Payment Options:

  • Cash
  • Insurance
  • MasterCard
  • Personal Checks
  • Visa

Trusted Eye Care Expert

Serving Greater Bristol for Over 25 Years

Turn to a trusted eye care expert for great optical products. James P Callanan, OD of Bristol, VA provides clients with stylish eyeglasses and contact lenses. He operates a locally owned clinic that has been in business for over 20 years. The citizens of the Greater Bristol area frequent Dr. Callanan’s eye care clinic for eye care solutions and checkups.

Courteous and Caring Service

Eye Examination
Dr. Callahan doesn't just see patients literally. He gets to know them personally since he believes in a healthy doctor-patient relationship. When you see him for eye care, you can always expect a courteous and caring demeanor to complement his efficient eye care services.

Talk to an Eye Care Expert

Having trouble seeing clearly? You might have a vision problem that can be corrected with the proper lenses. Contact James P Callanan, OD at (276) 466-3420 to schedule an eye exam appointment. He can competently diagnose your eye trouble and prescribe the right treatment for your condition.