It looks like nothing was found at this location.
It looks like nothing was found at this location.
Caterpillar Fun House is a fully licensed Child Care Facility that was founded by Jo Menon in 2007. From it’s humble beginnings in her Delta home, it has grown immensely since then.