Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Firdausi F. Mazda, MD ← View details 360 W Butterfield Rd Ste 245 Elmhurst, IL 60126, Elmhurst, (US) Illinois (630) 941-2646