Starr Corp is a Construction company located in 2995 E 3600 N, Twin Falls, Idaho, United States.
Looking for a particular Starr Corp employee's phone or email?
The Starr Corp annual revenue was $13.3 million in 2026.
Christian Requeno is the Owner of Starr Corp.
14 people are employed at Starr Corp.
Starr Corp is based in Twin Falls, Idaho.
The NAICS codes for Starr Corp are [236220, 236, 23, 2362, 23622].
The SIC codes for Starr Corp are [154, 15].