
Dr. Ted Trueblood, MD
5.0
(2)
Accepting new patients
25 years of experience
Offers telehealth
(320) 468-2587
Call for more information