Location
Utica Park Clinic - Pine & Lewis
1540 N. Lewis Ave.
Tulsa, OK
74110
Phone:
918-591-2500
,
See map: Google Maps
Clinic Hours:
Monday - Friday, 8 a.m. - 5 p.m.