Caterpillar Kids Place Caterpillar Kids Place is the first indoor playground in La Cañada and we're conveniently located in the Town Center with plenty of parking and easily accessible from the 210 freeway. Caterpillarkidsplace.com~Site InfoWhoisTrace RouteRBL Check