William Woods, D.O. William Woods, D.O. Internal Medicine LocationOSU Internal Medicine – Houston Center Address: 717 S Houston Ave #300, Tulsa, OK 74127 Phone:918-382-5064 Directions Melani Hamilton2025-05-12T16:13:35+00:00