de leon soccer complex
4101 N 29th Ln, McAllen, TX 78504
Address: 4101 N 29th Ln, McAllen, TX 78504
City: mcallen
State: Texas
Zip: 78504
Rating: 4.0 (93.0 reviews)
Accessibility
✓ Wheelchair accessible entrance\n✓ Wheelchair accessible parking lot
Working Hours
Monday: 3:30-8PM\nTuesday: 3:30-8PM\nWednesday: 3:30-8PM\nThursday: 3:30-8PM\nFriday: 3:30-8PM\nSaturday: 8:30AM-8PM\nSunday: 8:30AM-8PM