Innovations Family Wellness Innovations Family Wellness | Given Women's Health Oasis
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.