Quick Links
 
Contact
City of Star, PO Box 130, 10769 W. State St.,
Star , Idaho
United States 83669
208-908-5470
 
Announcements
 
Weather