hampton 1st presbyterian church s

514 South Armistead Ave.
Hampton
Virginia
United States