1. Lowell Body Shop, Inc. 9414 W 181st Ave, Lowell, IN 46356 Coordinate: 41.29039,-87.44814 Phone: (219) 696-1017