Edinburg, Texas

Walmart Supercenter

1724 W University Dr
Edinburg TX 78539

Phone: 956-381-6674
Store #429
Interstate Exit:
Open 24 Hours: Yes
Overnight Parking: Yes

Leave a Comment