Rachel T Irizarry, MDRachel T Irizarry · Otolaryngology Physician8268 164Th St # 614, Jamaica, NY 11432(718) 883-4273Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing