Leah Medical Center

6917 Northwest 77th Avenue, Miami, FL 33166