Tara L Harrington, DPMTara L Harrington · Foot Surgery Podiatrist8220 Wymark Dr Suite 200, Elk Grove, CA 95757(916) 667-0600Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing