Williamson Memorial Presbyterian Church

483 Mountain Hill Rd Ringgold, VA 24586

See on Google Maps