7-Eleven 15103

7-Eleven #15103 is a 7-Eleven convenience store located at 22 Plaza Street, Leesburg, Virginia.