According to our records, this business is located at 3300 W 84th St Unit 1 in Hialeah (in Miami-Dade County), Florida 33018, the location GPS coordinates are: 25.8971016 (latitude), -80.3507391 (longitude). 20 20 Eyecare Center is categorized under Optical Goods Stores (SIC code 5995). Known organization owner is Ofelia Sanchez. You can contact the company by phone at (305) 827-0038.