Macon Night Owl Inc Address: 225 N Front St, Macon, IL 62544 Phone: (217) 764-5022 Restaurants Other Businesses: Ray's Grading at 144 N Wall St, Macon, IL 62544 Chill Billy's at 299 N Merchant, Macon, IL 62544