Charles Stephen TEITELBAUM MD Ophthalmology
OfficeOffice 1101 Erie Blvd E Onondaga Syracuse NY 13210
Office Phone # : (315) 4224412Fax # : (315) 4224690