460 N. Euclid Ave.
Upland, Ca 91786
Monday - Thursday
8am - 6pm
Stay cool and make a splash with the Upland Recreation Division!!!
Pre-Registration will be held at Magnolia Recreation Center, South Hall, located at 651 W. 15th Street, Upland.
Classes are two-week sessions. Different levels are scheduled: