Carroll Street Solar Solar Energy Contractor - Westminster, MD Looking to contact Carroll Street Solar? You can reach them at 410-861-5572