J. Greg Thomas, MD

Dr. Gregory Thomas provides specialized care for patients with complex and recurring infections. He works alongside Your Health’s Primary Care and specialty teams to help patients receive coordinated treatment and continued support throughout recovery.

Next
Next

Gregory Mesa, PA-C, MHS