Steven H Swedberg, MD, Ophthalmology

21827 76th Ave W
Ste 102
EdmondsWA  98026-7981 (Snohomish County)


Phone: 425-778-2500
Fax: 425-778-5600

NPI: 1821162900
License Number: MD00033003 (WA)