Second Presbyterian Church

214 Mountain Ave SW, Roanoke, Virginia, United States