AN Dr. Aida Nourbakhsh, MD Is this you? Claim your profile Otolaryngology-Head & Neck Surgery 0Leave a review University Of Miami Department Of Otolaryngology 1120 NW 14th St, Miami, FL, 33136 (305) 585-2211