Heidi Carroll NPI 1598299604 Practice location: 8328 Olmstead Pl Se, Snoqualmie, WA 980651344 Taxonomy code: 106S00000X Phone: (425) 525-8125