John Geoffrey Allen, MD, Ophthalmology

3794 Olentangy River Rd
ColumbusOH  43214-3455 (Franklin County)


Phone: 614-267-4122
Fax: 614-267-4242

NPI: 1821084096
License Number: 35056570 (OH)