Peter Scott Schwartz, MD, Ophthalmology

2333 N Triphammer Rd
Ste 403
IthacaNY  14850-1082 (Tompkins County)


Phone: 607-266-7600
Fax: 607-266-7601

NPI: 1154371425
License Number: 1902270 (NY)