Tuscarora Creek Apartments

130 Clubhouse Drive SW
Leesburg VA 20175
2 Reviews
{{::location.tagLine.value.text}}

Sponsored Topics

Opening Hours

  • Mon: 9am-6pm
  • Tue: 9am-6pm
  • Wed: 9am-6pm
  • Thu: 9am-6pm
  • Fri: 9am-6pm
  • Sat: 10am-5pm
  • Sun: 11am-5pm

See a problem? Let us know!
Tuscarora Creek is situated in Leesburg, VA, in Loudoun County. Each apartment features European style kitchens, ceramic baths, and private balconies as well as a resort-style pool, beautifully manicured grounds, and a new tot lot. Located just moments from bike trails and the scenic Blue Ridge Mountains as well as shopping and great restaurants, lose yourself and take a step back in time and experience this 250 year-old town. HOME. From the moment you walk in the door.