James Vela, MD

Internal Medicine, Gastroenterology

500 New Hempstead Rd, New City, NY 109561132

(845) 362-3200