Palmer 222 West 8th Street, Tulsa, OK 74119