At the present, Hobby Lobby operates 4 branches near Leesburg, Loudoun County, Virginia. See below for an entire list of Hobby Lobby locations close by.