David M Escobar, MD, Family Medicine

9631 269th St Nw
StanwoodWA  98292 (Snohomish County)


Phone: 360-629-1600
Fax: 360-629-1644

NPI: 1639432537
License Number: OP60546029 (WA)