Search results
- Phoenix Tennis CenterTennis Court
Website: phoenixtenniscenter.org
Phone: (602) 249-3712
Cross Streets: Near the intersection of N 21st Ave and W Stella Ln
6330 N 21st Ave Phoenix, AZ 85015-1508 1674.41 mi
Is this your business? Verify your listing
Amenities
- Family friendly