Our address is 7503 W 60th Pl N Tulsa, OK 74126. Ensure you turn on the street and not the private drive before the street. You’ll see an open black metal gate with a Given Women’s Health Oasis sign, enter there and drive down to park on the concrete slab right in front of the house. Take the stairs to the second floor and come in through the side door.

Innovations Family Wellness

7503 W 60th Pl N, Tulsa, OK, 74126

www.ifwinc.org

View Staff & Treatments