Ogawa is located in Kota Kinabalu, Malaysia on Lot 2-65, Imago Shopping Mall Coastal Highway KK Times Square Phase 2. Ogawa is rated 5 out of 5 in the category massage supply store in Malaysia.
Address
Lot 2-65, Imago Shopping Mall Coastal Highway KK Times Square Phase 2
Service options
In-store shopping