Villa Maria Hospital: 1050 NE 125th St - North Miami, FL