1. Madison Valley Public Library 210 E Main St, Ennis, MT 59729 Coordinate: 45.34907,-111.72797 Phone: (406) 682-7244