Petal Pushers Address: 58178 800th St, Alpha, MN 56111 Phone: (507) 847-4676 Restaurants Other Businesses: Farmers & Merchants State Bank at 210 Main St N, Alpha, MN 56111