Store Info
We are located one block East of College Ave between 64th & 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:
Monday-Thursday 11 AM- 6 PM
Friday-Saturday 11 AM- 7PM