Orange Leaf adresses in Muncie‚ IN Home Work hours Orange Leaf hours Indiana Muncie AddressPhoneMap832 E McGalliard Rd Muncie(765) 288-3920 You May Like Taco Bell hoursA&W Restaurant hoursOrange Leaf hoursBurger King hoursQuiznos hoursLittle Caesars hoursPeople Are Reading