New Rochelle, New York
Address: 129 Barnard Road, New Rochelle, New York 10801