Selma Sheridan, MD, Ophthalmology

209 W 7th St
OswegoNY  13126-3676 (Oswego County)


Phone: 315-343-9022
Fax: 315-342-4906

NPI: 1093751901
License Number: 132758 (NY)