Dr. Lee Richer, DPM
Podiatry
Make an Appointment
(480) 629-5903Telehealth services available
Foot, Ankle & Leg Center is located at 9767 N 91st St Ste 101, Scottsdale, AZ 85258.
Providers at Foot, Ankle & Leg Center specialize in Podiatry.
One provider practices at Foot, Ankle & Leg Center.
Use the insurance check on this page to verify if Foot, Ankle & Leg Center is in-network.