Swim Gem Locations: 

Service Area: Leesburg, Manassas, Fairfax, Prince William County, Loudoun County, & Fauquier County
 

The Manassas store is conveniently located in the Portsmouth Shopping Center off of Sudley Road. 
We are in the same shopping center as Toys ''R'' Us® on the end near the Family Christian Store.

10390 Portsmouth Road, Manassas, Virginia 20109-8007 • Phone: (703)368-7665

 

The Leesburg store is conveniently located in the Virginia Village shopping Center off Catoctin Circle SE. We are in the same shopping center as Wells Fargo Bank and The Compounding Center. 
36A Catoctin Circle, Leesburg, Virginia 20175-3632 • Phone: (703)777-7703

 

  The Catharpin store is conveniently located next to the Wi-Not Stop near where Sanders and                          Pageland Lane intersect with Sudley Road. We are in the same shopping center as Coral Edge               Adventures.

4663 Sudley Rd, Catharpin, Virginia 20143 Phone: (703) 743-9534


Swim Gem Manassas

10390 Portsmouth Road, Manassas, Virginia 20109-8007

(703) 368-7665

Swim Gem Leesburg

36A Catoctin Circle, Leesburg, Virginia 20175-3632

(703) 777-7703

Swim Gem Catharpin

4663 Sudley Rd

Catharpin, VA 20143

(703) 743-9534

Swim Gem Inc.

est.1978

Phone: (703) 368-7665

swimgem1@verizon.net