Dr. David Roth 1000 17th St #1C, Miami Beach, FL 33139, United States of America +1 305-673-1211 https://www.eyedesire.com/ Reviews Map