Subway Address: 1706 W M 21, Owosso, MI 48867 Phone: (989) 723-8727 Hours: Mon: 8am-10pm Tue: 8am-10pm Wed: 8am-10pm Thu: 8am-10pm Fri: 8am-10pm Sat: 8am-10pm Sun: 9am-10pm Restaurants Other Businesses: Lunch Box at 1706 W M 21, Owosso, MI 48867 New Port Family Restaurant at 2165 W M 21, Owosso, MI 48867 Chip's Place Pizza & More at 715 South Chipman Street, Owosso, MI 48867 Sir Pizza at 715 S Chipman St, Owosso, MI 48867 El Potrero at 1706 W Main St, Owosso, MI 48867