Dr. Maya Thomas, MD
2.8
(63)
Accepting new patients
24 years of experience
Offers telehealth
(801) 266-5559
Call for more information