Dr. Alan Purdy, MD
2.7
(30)
Call for new patient details
Offers telehealth
(509) 458-5800
Call for more information