Downtown Pizza & Subs Address: 114 E Main St, Springport, MI 49284 Phone: (517) 857-2100 Pizza, Restaurants, Deli Other Businesses: Duck's Point at 22057 Monroe Rd, Springport, MI 49284 Chubbys Cafe at 122 E Main St, Springport, MI 49269