Carter's At Willow Springs Address: 389 Willow Springs Rd, Mead, OK 73449 Phone: (580) 924-3998 Hotels & Motels Other Businesses: Mead Family Restaurant at 8146 US 70, Mead, OK 73449 Texoma Oakwood Lodge at 3263 US 70, Mead, OK 73449 Oaks Motel & General Store at 3787 US 70, Mead, OK 73449