Pizza Patch Address: 4883 W M 80, Kincheloe, MI 49788 Phone: (906) 495-5853 Payment: Pizza, Restaurants, Foods-Carry Out Other Businesses: Deli-Queen at 4815 W M 80, Kincheloe, MI 49788 Clyde's at 5224 W M 80, Kincheloe, MI 49788 Twin Peaks at 4952 W M 80, Kincheloe, MI 49788