Appro Inc 5134 South 94th East Avenue, Tulsa, OK 74145