First Presbyterian Church

500 Park St Charlottesville, VA 22902

See on Google Maps