First Presbyterian Church

514 S Armistead Ave Hampton, VA 23669-4109

See on Google Maps