The Okie Rose
Address:
391 S Washington St, Welch, OK
Phone:
918-788-3331