St. John's Episcopal Church

Elm Avenue & Jefferson StreetRoanoke, VA, US Type: Episcopal/Anglican