Indoor Tennis Center at Wheeling Park
1801 National Rd, Wheeling, WV 26003, USA
Indoor Tennis Center at Wheeling Park is located in Ohio County of West Virginia state. On the street of National Road and street number is 1801. To communicate or ask something with the place, the Phone number is (304) 243-4181.
The coordinates that you can use in navigation applications to get to find Indoor Tennis Center at Wheeling Park quickly are 40.0600184 ,-80.6652085