Lubbock Power & Light & Water
Add to Favorites
OPEN NOW
Today: 8:00 am - 5:00 pm
Saved to Favorites
Phone: (806) 775-2510
Phone: (806) 775-2509
Address: 5201 82nd St, Lubbock, TX 79424
Website: http://www.lpandl.com
4727 S Loop 289 Ste 200, Lubbock, TX 79424
5121 69th St, Lubbock, TX 79424
8002 Venita Ave, Lubbock, TX 79424
4434 S Loop 289, Lubbock, TX 79414
7210 82nd St, Lubbock, TX 79424
8212 Ithaca Ave, Lubbock, TX 79423
7335 82nd St, Lubbock, TX 79424
1601 Mac Davis Ln, Lubbock, TX 79401
4201 Frankford Ave, Lubbock, TX 79407
121 Inler Ave, Lubbock, TX 79416