
Dr. Stephen Portz, MD
5.0
(30)
Accepting new patients
Offers telehealth
(530) 777-4306
On staff at Southern Hills Hospital and Medical Center