Meadowcreek Golf Resort Address: One Meadow Creek CT, New Meadows, ID 83654 Phone: (208) 347-2555 Restaurants, Golf Practice Ranges, Golf Courses-Public, Resorts, Wedding Supplies & Services, Conference Centers Other Businesses: SUBWAY at Hwy 55 & 95, New Meadows, ID 83654