Dr. Lance Teramoto, DDS

Address

4747 Kilauea Ave. Suite 101
Honolulu, HI 96816