Company Overview
Company Name
Arrowhead Physical Medicine
Address
15396 N 83rd Ave C101, Peoria, AZ, 85381, United States
About Arrowhead Physical Medicine
Arrowhead Physical Medicine is a trusted medical center serving Peoria, AZ and the surrounding areas. The center is located at 15396 N 83rd Ave, C101, Peoria, AZ 85381 and can be reached at 623-889-7398. The practice specializes in various medical services, including cardiovascular, peripheral neuropathy, regenerative medicine, wound care, and more.