Meddys Tulsa4820 E 61st St. Suite #100Tulsa, OK, 74136United States918-922-8340918-922-8340Get Directions