Leesburg Plaza in Virginia 31 stores

Leesburg Plaza is located in Virginia, city Leesburg. Shopping mall has over 31 stores and address is: 534 East Market Street, Leesburg, Virginia - VA 20176. Leesburg Plaza info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Search other shopping malls:

Go to the mall