Our San Antonio - Stone Oak location has closed. Dr. Petr will now see all patients at U.S. Dermatology Partners San Antonio.

Thomas Hall, MD, FAAD


Board-Certified Dermatologist
Fellow of the American Academy of Dermatology
Dr Thomas Hall Dermatologist Stillwater OK

Dr. Thomas Hall was raised in Edmond, Oklahoma, where he graduated as valedictorian of Edmond Memorial High School in 1994. He went on to major in mechanical engineering at Oklahoma State University in Stillwater, where he graduated magna cum laude in 1998, earning the title of Outstanding Male Graduate of the university that spring. Dr. Hall then obtained his medical education at the University of Oklahoma College of Medicine, where he graduated with special distinction in 2002. He completed his internship in internal medicine at the OU Medical Center the following year. He then fulfilled a three-year residency in dermatology at the same location, serving as chief resident in 2006.

Dr. Hall loves the small town atmosphere of Stillwater and is happy to be serving Stillwater, Ponca City and the surrounding area. Dr. Hall prides himself on providing the best dermatological care possible and is board certified by the American Board of Dermatology. He is also a fellow of the American Academy of Dermatology and has served as president and as a member of the board of directors of the Oklahoma State Dermatological Society.

Dr. Hall is married to Robin Hall, MD, and has three children (Ryan, Bretton and Gabrielle). His favorite pastimes include spending time with his family, playing tennis and golf and attending OSU sporting events.

Dr. Hall practices at Stillwater Dermatology Clinic Ponca City and Stillwater Dermatology Clinic, now a part of U.S. Dermatology Partners.

Clinic Locations

Stillwater Dermatology Clinic Ponca City
Stillwater Dermatology Clinic Ponca City

1908 North 14th Street
Suite 207
Ponca City, OK 74601

(580) 762-7450

Stillwater Dermatology Clinic
Stillwater Dermatology Clinic

1329 South Sangre Road
Suite B
Stillwater, OK 74074

(405) 533-3376

Services Offered By Dr. Hall