Luis Ochoa, based in Florida, United States, is currently a Dentist at DentistArt, bringing experience from previous roles at Select Dental Care, Dr Luis F Gomez, BIG TOOTH BOCA, LLC. and Dolphin Dental Care. Luis Ochoa holds a 2005 - 2007 Doctor of Dental Surgery - DDS in Dentistry @ University of Florida. Luis Ochoa has 1 email and 1 mobile phone number on RocketReach.