Oasis Family Birth Center Accredited Birth Centers Address: 401 Tuscaloosa Ave SW Suite 120 Birmingham, AL 35211 Phone: 205-291-3058 Website Accredited Since: May 2024 Tagged alabama Post navigation Previous Previous post: February 2024 News BriefNext Next post: The Bridge Birth Center