Kelly A
"My son had an amazing time at the Cherry Hill location. The manager, Tina, was very helpful and pati..."
"My son had an amazing time at the Cherry Hill location. The manager, Tina, was very helpful and patient. She took the time to answer all my questions. I recommend Kids First swim school"