location-south-tulsathumb-south-tulsa

2440 E. 81st Street (Southeast Corner of 81st & Lewis)
918-477-5190

Primary Care Hours:

Monday - Friday
8:00 am - 5:00 pm

South Tulsa Physicians