Central Park Address: 2001 State Highway 70, Spur, TX 79370 Phone: (806) 294-5273 Restaurants, Parks, Recreational Vehicle Parks Other Businesses: Idle Times at 905 E Hill St, Spur, TX 79370