David C Zeigler, MD, Ophthalmology

611 University Dr
State CollegePA  16801-6552 (Centre County)


Phone: 814-234-2002
Fax: 814-234-2380

NPI: 1538132147
License Number: MD021670E (PA)