Clean Energy USA Categories Electric, Water, & Gas Energy & Solar Power Services 20184 Phillips St. Rehoboth Beach DE 19971 (302) 227-1337 Send Email Visit Website About Us Solar design and installation firm Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×