Rosa's Restaurant Address: 122 S Main St, Okeene, OK 73763 Phone: (580) 822-3975 Restaurants Other Businesses: Virginia's Beauty Shop at 425 W Oklahoma, Okeene, OK 73763 Traynor Long & Wynne PC at 214 S Main St, Okeene, OK 73763 T-Mac's Smokehouse & Grill at 109 E Oklahoma, Okeene, OK 73763