South Tulsa Med Spa

9940 E 81st Street
Tulsa, OK 74133

918-943-1174