Accepting new patients
Optometry · Male · Age 68
Ardmore Eye Care, Ardmore, PA11 W Lancaster Ave Ardmore, PA 19003
Make an Appointment
Dr. James Hall, OD is an optometrist in Ardmore, PA and has been practicing for 30 years. He graduated from Pennsylvania College of Optometry in 1985 and specializes in optometry, infectious disease medicine, and more.