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.