Owls Creek Tennis Center is a park located in Virginia Beach, Virginia.
No contact information available for Owls Creek Tennis Center.
Within about 4.9 miles, there are atm, fuel, clinic, doctor, toilet, grocery, parking, convenience, supermarket and charging station.
In the surrounding area, you can also find Cinema, Clothes, Coffee, Collector, College, Commercial, Common, Community Centre, Company, Computer, Confectionery, Copyshop, Cosmetics, Country Store, Craft, Deli, Dentist, Alcohol and more.
You can try Flan, Tropical Dragon Passion Smoothie, Coleslaw, House Breakfast Sandwich, Veggie Lovers Pizza, Iced Unsweet Tea, Sausage Biscuit, Bbq Pulled Pork Sandwich, Schweppes Ginger Ale - Fountain, Squid Sashimi, Hamburger & Fries, Ham & Cheddar Croissant, Napa Chicken, Buffalo Chicken Wrap, Mtn Dew® Baja Blast®, Pocky Cookies & Cream, Crab Dip, 20 Tenders, B.l.t. or Espresso.
Other park in the area include Prosperity Park, Marshview Park, Red Wing Park, Aviation Historical Park or Ken's Legacy Bench.