Mead Family Restaurant Address: 8146 US 70, Mead, OK 73449 Phone: (580) 931-9200 Restaurants Other Businesses: Texoma Oakwood Lodge at 3263 US 70, Mead, OK 73449 Carter's At Willow Springs at 389 Willow Springs Rd, Mead, OK 73449