Dr. Norman Hale, MD
3.0
(2)
Accepting new patients
34 years of experience
Offers telehealth
(360) 856-3054
Call for more information