DavidSeriguchi.MD.com • Internist • 42 years experience

David G Seriguchi, MD, Inc.

1931 E Vineyard Street, Suite 102, Wailuku, HI 96793