Howells Electric is located at 79355 Desert Crest Dr in La Quinta, CA 92253. Howells Electric specializes in electricians in La Quinta, CA.
Is this your business?