Automobile Inspection Stations & Services in Sand Springs, OK The Tech Center Inc231 S Adams RdSand Springs, OK, 740639182454666Automobile Inspection Stations ServicesEmissions TestingSmog Check Show MoreSee AlsoEmissions Inspection Stations