Garden Gate Address: 116 N Main St, Kanawha, IA 50447 Phone: (641) 762-3412 Payment: Restaurants, Florists Other Businesses: Hill, Earl W at 108 N Main St, Kanawha, IA 50447 Town Tap at 109 N Main St, Kanawha, IA 50447