De Leon Foods opens new location on South Hill

De Leon Foods is a family-owned business. There are multiple locations around Spokane.
Published: 11:25 AM PST December 10, 2018