• Temple Israel of New Rochelle (map)
  • 1000 Pinebrook Blvd
  • New Rochelle, NY, 10804
  • United States