Starr Corporation
Commercial and Industrial Construction
Residential Construction
Construction Management
General Contractors
Starr Corporation
Visit Website
2995 E 3600 N
PO Box 46
Twin Falls
,
ID
83303-0046
(208) 733-5695
(208) 734-9537 (fax)