Foot Specialist Arezu N. Izad, DPM Address: 267-01 Hillside Ave., Floral Park, NY 11004Business Type: DoctorLocation: New York, USATags: Foot Specialist, Podiatry View