IMS Primary Care

Address

111 W Cedar Ln Ste A
Payson, AZ 85541