Inwood Soccer Center
Address:
14801 Inwood Road
Addison
, TX
, 75001
Phone:
(972) 239-1166
32° 56' 58.1352" N, 96° 49' 49.3212" W
See map: Google Maps
Contact name:
Information
Business/organization type:
What our organization offers:
Subjects / Categories:
The premier indoor soccer center of Dallas.
Exercise & Health, Hands-on, Soccer, Sports
Web Service