Sally A Servold Dpm PCSally A Servold Dpm PC · Foot Surgery Podiatrist401 23Rd St, Glenwood Springs, CO 81601(970) 928-9785Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing