Rack Solar Back to Search Rack Solar 153 NW 16TH ST , BOCA RATON , FL , 33432 153 NW 16th Street , Boca Raton , FL , 33432 (561) 879-9227 www.rackelectric.com Additional Info License Number 1 : EC13011015 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone