3992 25th St
Columbus, IN 47201

Phone: (812) 378-8828

Please visit our year-round location at 2110 Central Avenue in Columbus!

Monday: By Appt Only
Tuesday: By Appt Only
Wednesday: By Appt Only
Thursday: By Appt Only
Friday: By Appt Only
Saturday: Closed
Sunday: Closed
Hours
Map
Landmark

Corner of 25th & Taylor

Free Double Check!