Store Info

We are located one block from College Avenue & 65th Street.

Parking is available in the corner lot, behind the building and on the street.

Carrollton Avenue is a one-way street north.

Address: 6418 Carrollton Ave
Indianapolis, Indiana 46220

Phone: 317-385-7292

Store Hours:
Tuesday through Saturday  12pm to 6pm

Monday: Appointment only.

Send us an Email

13 + 8 =

Are you 18 or older? This website requires you to be 18 years of age or older. Please verify your age to view the content, or click "Exit" to leave.

Mini Cart