Contact Us/Locations

Green Street Solar

117 Dixon Street
Selbyville, DE 19975
(800) 834-5196 toll free
(302) 297-8174 phone
(302) 436-5100 fax


For a free brochure fill out this form

To schedule a free solar assessment: click here



Green Street Solar serves Delaware and Maryland, with installers and service offices in both states. Incorporated in Selbyville, Delaware.

117 Dixon Street, Selbyville, DE

Javascript is required to view this map.