New Life Medical Center

10300 Southwest 72nd Street, Miami, Florida 33173