Montefiore New Rochelle Hospital

Address

830 Pelhamdale Ave
New Rochelle, NY 10801