Skip to Main Content

The Children's Museum Store

Category Gift Shop

Address

3000 North Meridian Street
Indianapolis, IN 46208-4716
(317) 334-4606

visit website

Details

Monday-Sunday, 10:00am-5:00pm