Ted Hennessey Dds in Lynnwood, WA 98036



Ted Hennessey Dds

19715 Scriber Lake Road C

(425) 774-7781