Orr Med Spa Back to Search Orr Med Spa Categories Beauty Salons/Spas 7416 E 74th St , Tulsa , OK , 74133 118 E Graham , Pryor , OK , 74361 (918) 982-6325 Send Email orrmedspa.myaestheticrecord.com/online-booking Share × Print Facebook LinkedIn X Pinterest Powered By GrowthZone