Rachel Alice Barry, MD, Otolaryngology

4212 W Congress St Ste 1500
LafayetteLA  70506 (Lafayette County)


Phone: 337-981-6464
Fax: 337-981-6440

NPI: 1184966962
License Number: 310071 (LA)