Felicia Beth Stella, MDFelicia Beth Stella · Obstetrics Physician3715 Dauphin St, Mobile, AL, 36608NPI · 1689863938No reviewsInsuranceNot specified(251) 340-8314Check availabilityBook online Claim listing