Dr. Michael Thomas, MD
5.0
(31)
Accepting new patients
Offers telehealth
(530) 303-2914
On staff at Sunrise Children’s Hospital