Northwood is listed under Restaurants and is located at Oden, Michigan.
Business Description :
Address : 4769 US 31 Oden , MI 49764
City : Oden
Pin Code : 49764
Phone : (231) 622-7104
E-mail :
Website :
Service Area Category : Restaurants in Oden - 49764
Category : Restaurants in Oden
Services : Restaurants