Sprague Athletic Complex

3606 Boulder Drive, Dallas, TX 75223 (map)