Steve-O's Meat & Deli
2455 Dutton Ave
Santa Rosa, CA 95407
Santa Rosa, CA 95407