Manor At Seneca Hill

(315) 349-5300

20 Manor Dr
Oswego, NY 13126-6495