RobertCupelo.MD.com • Internist • 42 years experience

Crouse Health Hospital

736 Irving Avenue, Syracuse, NY 13210