What is Owls Creek Tennis Center in Virginia Beach (city), VA?
Owls Creek Tennis Center is a Park located in Virginia Beach (city) County, VA
Park
USGS Feature Class
#1780172
USGS Feature Id
13.12feet
Elevation above sea level
4meters
Elevation above sea level
Where is Owls Creek Tennis Center located?
Virginia Beach (city)County
Owls Creek Tennis Center is located in Virginia Beach (city) County, VA
36.81209, -75.99104
latitude / longitude
GPS coordinates for Owls Creek Tennis Center
Virginia Beach
USGS Map Name
Map of Owls Creek Tennis Center in Virginia Beach (city), Virginia