
Dr. Terry Shimamoto, MD
4.8
(8)
Call for new patient details
27 years of experience
(808) 523-5886
Call for more information