Tennis Courts - Public in Virginia Beach, VA
Owl Creek Municipal Tennis Center