View of the entrance to Jackson South Medical Center, located at 9333 S.W. 152nd St. in Miami, on Friday, July 11, 2025. Pedro Portal/[email protected] Jackson South Medical Center has sped up ...
Expecting parents who live in south Miami-Dade County and plan to give birth at Jackson South Medical Center will soon need to look elsewhere. The public hospital’s labor and delivery unit will be ...