219-696-7794
Address, Phone Number, and Hours for Lowell Town Hall, an Town & City Halls, at Lowell.
Name : Lowell Town Hall
Address : 501 East Main Street Lowell, Indiana, 46356
Locality : Lowell
Fax : 219-696-7796
Hours : Tue 3:00 PM-7:00 PM; Wed 12:00 PM-7:00 PM; Thu 1:00 PM-5:00 PM
View map of Lowell Town Hall get driving directions from your location.