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:

Mondays    12pm to 6pm

Tues -Fri      11am to 6pm

Saturdays   11am to 4pm

Closed on Sundays

By appointment is available.

Send us an Email

5 + 7 =

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.