Health & Medicine in Madrid, IA

912 S State St, Madrid, Iowa, 50156-1748

(515) 795-2000


227 S State St, Madrid, Iowa, 50156-1319

(515) 795-8227


201 W. 2nd, Madrid, Iowa, 50156

(515) 795-3655


201 W 2nd St, Madrid, Iowa, 50156

(515) 795-3655


2378 S Ave, Madrid, Iowa, 50156

(515) 795-3655


623 W North St, Madrid, Iowa, 50156-1023

(515) 795-4300


Yext tracking pixel

209 W 2nd St, Madrid, Iowa, 50156

(515) 795-2427

Quality Physical Therapy Services in Madrid, IA


Yext tracking pixel

411 East 6th Street, Madrid, Iowa, 50156

(515) 795-5058

Request an appointment