Kicks Indoor soccer is located near downtown inside the loop on Shepherd. The owners just built the facility and it is very nice. Everything about this place is great. The leagues are very fun and competitive but not insanely competitive. The location cannot be beat and it is by far the best indoor soccer facility in the Houston area. There is no reason to go anywhere else.