1. Madrid Public Library 100 W 3rd St, Madrid, IA 50156 Coordinate: 41.87487,-93.82076 Phone: (515) 795-3846