El Charro Address: 405 US Highway 277, Fletcher, OK 73541 Phone: (580) 549-6638 Restaurants Other Businesses: Ozark Trail Motel at 407 N Highway 277, Fletcher, OK 73541 Ozark Trail Motel at 407 N Highway 277, Fletcher, OK 73541