1. Royal Touch Detail 1023 E 6th ave, stillwater, OK 74074 Coordinate: 36.11586,-97.04527 Phone: (405) 762-3139