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

14 + 6 =