Found 1 place
Address: 620 Cumberland Ave, West Lafayette, IN 47906
Latitude: 40.4611 (40°27′40″N), Longitude: -86.9103 (86°54′37″W)
Phone: (765) 463-3455
Site: templeisraelwlaf.org
Foursquare