Orange Leaf adresses in Holland‚ MI Home Work hours Orange Leaf hours Michigan Holland AddressPhoneMap184 S River Ave Holland(616) 298-2050 You May Like KFC hoursTim Hortons hoursArby's hoursMcDonald's hoursPapa John's hoursQdoba hoursPeople Are Reading