Amanda Lee Tavoularis, DDS, Dentist

19505 76th Ave W
Ste 100
LynnwoodWA  98036 (Snohomish County)


Phone: 425-775-3613
Fax: 425-670-8966

NPI: 1982707014
License Number: 7460 (WA)