1. Encore Dance Studio 706 Devon St, Stillwater, OK 74074 Coordinate: 36.11409,-97.09133 Phone: (405) 372-5223