James Russell Dahl, MD, Internal Medicine

107 Vista Del Mar St
Camano IslandWA  98282-7253 (Island County)


Phone: 360-387-1717
Fax: 360-387-1717

NPI: 1366509846
License Number: MD00008411 (WA)