St. James Episcopal Church

14 Cornwall St. NWLeesburg, VA, US Type: Episcopal/Anglican