Shorts Electric in Odessa, TX 79763



Shorts Electric

2225 Alameda Court

(432) 381-7078