The Family Inn Address: 6380 N 11th St, Delta, MI 49894 Phone: (906) 786-6774 Nice to Know: Parking Lot Accepts Credit Cards Yes Restaurants, Foods-Carry Out, Banquet Rooms