Homestead Hospital: 160 NW 13th St - Homestead, FL