Baby Catcher Birth Center Accredited Birth Centers Address: 510 W. University Avenue Lafayette, LA 70506 Phone: 337-484-3336 Website Accredited Since: February 2025 Tagged louisiana Post navigation Previous Previous post: PortalNext Next post: Noteworthy: Community of Hope Family Health & Birth Center