Let’s Play Sports will reopen as soon as the situation allows.

Southwest Indoor Soccer

12950 Sugar Ridge Blvd
Stafford, TX 77477
Phone: 281-564-7947
Fax: 281-564-3435

View Larger Map