Main content starts here, tab to start navigating

Hours & Location

6823 Grand Ave,
Hammond, IN 46323

(219) 803-0389

As of November 4, 2021, we have temporarily closed the Hammond Location.

Get Directions