Zamzows Watertower Location Zamzows Watertower Location, East Watertower Street, Meridian, ID, USA Phone: 2088848616 Directions Zamzows Watertower Location, East Watertower Street, Meridian, ID, USA Phone: 2088848616 Website: https://zamzows.com/pages/bulk-soil-compost-and-bark