VIDEO: Mama duck has babies at Florida hospitalโs labor & delivery centerA mama duck found herself at the right place at the right time when she โdeliveredโ her babies at the labor and delivery center of Baptist Medical Centerโs Jacksonville Beach location this week.