2196 Foothill Blvd, California 91011 USA
Babies get lots of social interaction and strengthening in a colorful and stimulating environment
Photo Credit: Yelp