There are 2 Pharmacies in Madrid, Iowa, serving a population of 2,577 people in an area of 2 square miles. There is 1 Pharmacy per 1,288 people, and 1 Pharmacy per square mile.
In Iowa, Madrid is ranked 196th of 1056 cities in Pharmacies per capita, and 95th of 1056 cities in Pharmacies per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Madrid Pharmacies.
Big Creek Pharmacy 119 West 2nd Street Madrid, IA
Christin Anderson 411 Anex Road Madrid, IA