Utica Park Clinic Pine & Lewis

1540 North Lewis Avenue, Tulsa, OK 74110