Lafayette Tecumseh Junior High School
Address:
2101 S 18th St
Lafayette
, IN
, 47905
40° 23' 46.7016" N, 86° 52' 26.1804" W
See map: Google Maps