RI Dr. Rachel Terri Irizarry, MD Is this you? Claim your profile Surgery Otolaryngology-Head & Neck Surgery 0Leave a review Emory University Hospital Midtown 550 Peachtree St NE, Atlanta, GA, 30308 3 other locations