Get Directions to Madrid Mayor's Office ← View details 304 South Water Street, Madrid, Iowa 50156 +1 515-795-2333 Get Directions From* To * — Required information