Get Directions to De Bu Food Mart Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To De Bu Food Mart 1521 Stowell Center Plz, Santa Maria, CA 93458 +1 805-922-0816 View details Click to load map