ニューロシェル
Address: 129 Barnard Road, New Rochelle, New York 10801