Camp Al Haderech

Camp Al Haderech, 343 Plymouth St, West Hempstead, NY 11552, United States

(718) 755-1299

Location