Castro Electric
Solar Products And Services
- Address
- 72 N Ten Pond Pl, Sierra Vista, AZ, 85635
- Phone
- 520-459-6766
- Website
- 1md-inc.com
- Services
- COMMERCIAL SERVICES
About this area
Castro Electric is one of 5 solar products and services listed in Sierra Vista, AZ.
What's nearby: a resorts & hotel, an audio video (av) equipment service & repair, and a car & auto towing within walking distance.
More Solar Products And Services in Sierra Vista, AZ
Always Plumbing
4720 S Cavalry Ln
Antelope Run Electric
1718 E Venado Trl
Stronghold Solar
4661 N Commerce Dr
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.