Company overview
Colorado ID Number
20241623079
Name
Alamosa Solar 3, Llc
Entity type
FLLC (Foreign limited liability company)
Status
Withdrawn
Incorporation date
7 June 2024
Address
55 Technology Drive, Suite 102, Lowell, MA 01851
Postal code
01851
Country
Colorado, United States