Windmill Water Supply
Add to Favorites
Add Hours
21 Years
in Business
Saved to Favorites
02/08/2018
They don’t always answer the phone, the answering machine is full and there’s only one number to call. Customer service is not good.
Phone: (830) 278-5759
Address: 642 Windmill Rd, Uvalde, TX 78801
200 E Nopal St Ste 206, Uvalde, TX 78801
2402 E Main St, Uvalde, TX 78801
Little Rock, AR 72205