Found 2 places
Address: 20104 Wicker Ave, Lowell, IN 46356
Latitude: 41.2531 (41°15′11″N), Longitude: -87.4681 (87°28′5″W)
Address: 510 Creekside Dr, Lowell, IN 46356
Latitude: 41.2836 (41°17′1″N), Longitude: -87.432 (87°25′55″W)
Phone: (219) 696-9000
Site: creeksideatmeadowbrook.com