South Florida Eye Care Center
948 N Krome Ave, Homestead 33030