Marco A Salazar, MD, Urology

21822 76th Ave W
EdmondsWA  98026-7900 (Snohomish County)


Phone: 425-775-7166
Fax: 425-672-8844

NPI: 1962511717
License Number: FE60184522 (WA)