Podiatrist - Scottsdale and Peoria
South Scottsdale Office
North Scottsdale Office
Peoria Office
Please call 480.423.8400 to set up an appointment for any of our 3 locations or to learn more about our practice.
South Scottsdale Office
1402 N. Miller Road
Suite D-3
Scottsdale, AZ 85257
North Scottsdale Office
8585 East Bell Road
Suite A101
Scottsdale, AZ 85260
Peoria Office
15182 North 75th Avenue
Suite 180
Peoria, AZ 85381