Papa's Place Address: 105 Thunderbird Dr, Nocona, TX 76255 Phone: (940) 825-5122 Restaurants Other Businesses: Judy's Floral at 110 Montague St, Nocona, TX 76255 Williams & Williams at 304 Clay St, Nocona, TX 76255 Cole, Tim at 211 Benton St, Nocona, TX 76255 Tres Ninos Mexican Food at 604 E Highway 82, Nocona, TX 76255