Is there a Dr. To see you there or do you have to go to another place to see one?
Address: 4127 S Peoria Ave, Tulsa, OK 74105, USA
Alexis Carroll | Jun 22, 2019
The doc is there on certain days at Tulsa location! Youll have to call and ask what days tho.
Brooke Orinovsky | Jun 22, 2019
MWF 6 to 8 PM
Robert Schofield | Jun 22, 2019
Thank you I had the same question
May the force be with you
Thanks! Your answer is awaiting moderation.