Location

M. Toguchi Body Shop, Inc.

822 Alua Street
Wailuku, HI 96793
Phone: (808) 244-5339


View Larger Map