Ponderosa Steak House Address: 1441 E M 21, Owosso, MI 48867 Phone: (989) 723-8611 Cuisine: Steakhouse Restaurants, Steak Houses Other Businesses: Arbys at 1515 E M 21, Owosso, MI 48867 Arby's at 1515 E Main, Owosso, MI 48867 Jimmy John's at 1018 E M 21, Owosso, MI 48867 Bob Evans Restaurant at 1250 E M 21, Owosso, MI 48867 Subway at 1621 E M 21, Owosso, MI 48867