WAYCROSS, Ga. — In many Georgia towns, the Flash Foods convenience store sign is the tallest structure around. While that may not be the case for its new travel center in Waycross, the endeavor certainly has been a tall order–and a huge success–for the chain.Read More