COSTEN SOLAR, INC.

PrivateCIK: 2123554
Location

ELLICOTT CITY, MD

Key Entity Details

Legal Name

COSTEN SOLAR, INC.

Central Index Key (CIK)

2123554

Employer ID (EIN)

853197974

Phone Number

4432861397

Business Address

8060 MAIN STREET

ELLICOTT CITY, 21043

MD

Mailing Address

8060 MAIN STREET

ELLICOTT CITY, 21043

MD