Dr. Stephanie Roth, MD is a sports medicine specialist in Owasso, OK and has been practicing for 21 years. She graduated from University Of Texas-Houston McGovern Medical School in 1993 and specializes in sports medicine.
Contact provider for availability
Make an appointment