Class Locations
Locations
Newport News/Hampton Juvenile Detention Center
350 25th St
Newport News, VA 23607
West Hampton Recreation Center
1638 Briarfield Rd
Hampton, VA 23661
North Phoebus Recreation Center
249 Chamberlin Ave
Hampton, VA 23663
Lindsay Middle School
1636 Briarfield Rd
Hampton, VA 23661
Hampton Public Library
427 Victoria Blvd
hampton, VA 23669
Great Neck Recreation Center
2521 Shorehaven Dr
Virginia Beach, VA 23454
Mary T. Christian Elementary School
2009 Andrews Blvd
Hampton, VA 23663
Albert W. Patrick Elementary School
160 Apollo Dr
Hampton, VA 23669