1. SunRun, Inc. 200 Research Dr, Wilmington, MA 01887 Coordinate: 42.6051,-71.15797 Phone: (978) 253-4000