Leonard David Dubay, DDS, Dentist

29127 Logen Rd
StanwoodWA  98292-8700 (Snohomish County)


Phone: 360-939-2616
Fax:

NPI: 1558642181
License Number: 350 (AK)