January 18, 2024 Admin Staff - Rodrigo Tapia Todd Girard Smile Suite - Dr. Todd Girard, DMD & Kelly Kawahara, DMD 54 Maui Lani Parkway, Suite 2020, Wailuku, HI 96793 smilesuitemauilani.com/meet-our-dentists (808) 756-9161 Category: General Dentistry