Van Metre At Tuscarora Creek
(888) 494-3174 130 Clubhouse Drive SW, Leesburg, VA 20175 Official site
Located in historic Leesburg, Tuscarora Creek Apartments offers a country atmosphere with a panoramic view of the Leesburg Westpark golf course. Just off Rte. 267 and 15, you'll be just minutes from area shopping, employment and entertainment. We now offer Verizon FiOS! Call Today!