Castle Rock Electric
21 Del Mar Ave
Chula Vista
CA
91910
(619) 422-4646
Open Map
Description
2 employees. No subs. Cost is determined by the job. Travel charges apply. Service charges apply. May contact through email. Additional phone - (619) 254-7491.
by angieslist on January 17, 2012 from
angieslist
building
chula vista
Consulting
Electric Contractors
Electrical Work
Electronics
Emergency Service
Home & Garden
home construction
usa