Thomas Hafford, MD

Family Medicine, Primary Care

4112 Harbour Pointe Blvd SW, Suite 100, Mukilteo, WA 982755457

(425) 347-6330