Arcadia Foot and Ankle is located in Scottsdale, United States on 6401 E Thomas Rd Suite 106. Arcadia Foot and Ankle is rated 4.8 out of 5 in the category podiatrist in United States.
Address
6401 E Thomas Rd Suite 106
Service options
Online care
Accessibility
Wheelchair-accessible toilet