Verified Dentist Offices Thomas C Lee DDS MS 1801 Solar Drive<br/>Suite 155 Oxnard, CA 93030 (805) 278-4048 smilesbydrlee.com