Search icon

Solar Source Technologies, LLC

Details

Name: Solar Source Technologies, LLC
Jurisdiction: Alabama
Legal type: Foreign Limited Liability Company
Status: Exists
Date of registration: 11 Apr 2014 (11 years ago) (Companies founded in April 2014)
Entity Number: 000-867-034
Register Number: 000867034
Place of Formation: Louisiana
Principal Address: 69467 Racehorse Rd.Pearl River, LA 70452
Principal Mailing Address: P.O.Box 91Pearl River, LA 70452
Registered Office Street Address: 69467 Racehorse Rd.Pearl River, AL 70452

Agent

Name Role
Carrasco, David M Carrasco Agent

Date of last update: 16 Aug 2024

Sources: Alabama Secretary of State