Starr Corporation

Starr Corporation

 
 
 
 
 
 
 
 
 
 
 

Starr Corporation

2995 E 3600 N
Twin Falls, ID 83301 | map | directions
Michael Arrington Michael Arrington
(208) 733-5695 | fax: (208) 734-9537
Providing construction management services, design/build services, and general contracting for commercial, institutional, and industrial buildings.
Member Since: 1993