Mama Josie's Cafe Address: 201 Apache St, Terral, OK 73569 Phone: (580) 437-2227 Restaurants Other Businesses: Doug's Peach Orchard at 27677 US Highway 81, Terral, OK 73569 Peach Orchard at 26766 Highway 81, Terral, OK 73569 Dougs Drive Inn at Highway 81, Terral, OK 73569