Mercedes F. Razo, DDS Home AACD Cosmetic Dentists > Mercedes F. Razo, DDS Address: 885 Canarios Ct Ste 210 Chula Vista, CA 91910 United States GPS: 32.6368618, -117.01687850000002 Telephone: (619) 656-4199 Tweet