Dennard Electric Carpenter - Odessa, TX (248.07 Miles from Odessa, TX) Looking to contact Dennard Electric? You can reach them at 432-362-4326