Kenichi Baba, DDS Home AACD Cosmetic Dentists > Kenichi Baba, DDS Address: 20261 Acacia St Ste 100 Newport Beach, CA 92660 United States GPS: 33.6591499, -117.87907630000001 Telephone: (949) 752-6480 Tweet