1. Carrboro Solar Works 306 Pleasant Dr, Carrboro, NC 27510 Coordinate: 35.91793,-79.06958 Phone: (919) 967-7949