Selma Mansion is located in Loudoun County Virginia in the town of Leesburg – a town and district of great historical value within the context of American independence and establishment. With its location so near to the East Coast and to the nation’s capital, Loudoun County has housed many political and historical figures and seen plenty of noteworthy events throughout American history.