Our Horsham Center

Our Horsham Center, located in the Horsham Athletic Club, offers brightly colored classrooms,
modern play rooms, activity studios and an indoor sports area.