Our address is: 12104 Belshaw Road, Lowell, IN 46356. map

Our phone number is: (219) 696-5654

Please call us for an appointment or use the contact form below.

Sorry, we cannot take reservations using this form, please call.