Habit Burger & Grill is planning a location in North Auburn, according to Placer County records. The address in those records corresponds to a current KFC site.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results