December 21, 2021 Admin Staff - Seth Hansen Ohana Greenhouse & Garden Supply Address: 320 Hoohana St., #13-16 Kahului, HI 96732 Phone Number: (808) 871-6361 Website: https://www.ohanagreenhouse.com/ Category: Garden Products To navigate, press the arrow keys. Additional Information FacebookPinterestTwitterLinkedin