Observatories in Southwest Idaho



Name: Centennial Observatory

Street Address: 315 Falls Ave

City, State  Zip: Twin Falls, Idaho  83301

County: Twin Falls

Phone: (208) 732-6666

Website: http://herrett.csi.edu/

External Link: Centennial Observatory

Google Map It: Map