Still & Leavitt Insurance

Mountain Home, ID office

Contact us today about your insurance needs.

Star Star Star Star Star (5.0)

View Map

160 North 2nd Street East
Mountain Home, ID 83647

Mountain Home, ID Office
Mountain Home, ID Email Form

Contact Us

By providing your phone number you consent to receive SMS communication from Still & Leavitt Insurance. Privacy Policy

Please note: coverage cannot be bound or altered online. A service representative will need to contact you to finalize your request.

Office details

Phone Numbers

(208) 587-3146 - Main

Office Address

160 North 2nd Street East
Mountain Home, ID 83647

Map  · Office Staff

Hours

Day Time
Mon 9:00 AM – 5:00 PM
Tue 9:00 AM – 5:00 PM
Wed 9:00 AM – 5:00 PM
Thr 9:00 AM – 5:00 PM
Fri 9:00 AM – 5:00 PM
Sat Closed
Sun Closed

Map of Still & Leavitt - Mountain Home, Idaho