Castro's Disaster Recovery Rentals

266 Apple Grove Ln, Santa Barbara, CA, 93105
(805) 590-4428

Castro's Disaster Recovery Rentals has been providing disaster recovery temporary power and generator rentals nationwide since 1979. 24/7 Emergency Service | GENERATOR & POWER DISTRIBUTION | DESICCANT RENTAL

Report