Omni Medical Center For Women 2901 West Saint Isabel Street, Tampa, FL 33607