Foot & Ankle Clinic-LA Mirada
12263 LA Mirada Blvd # A
La Mirada, CA 90638
La Mirada, CA 90638