Backyard and Spa Emporium Map 9241 S. Sheridan Rd. Tulsa, OK 74133 loading map - please wait...Map could not be loaded - please enable Javascript!→ more information Backyard and Spa Emporium9241 South Sheridan Road East Oklahoma, United States of America (Directions) 9241 S. Sheridan Rd. Tulsa, OK 74133 36.052800, -95.904200 Backyard and Spa Emporium9241 South Sheridan Road East Oklahoma, United States of America (Directions)