Craig Edward Swanson, MD, Internal Medicine

830 Wendell St
Crescent CityCA  95531-3653 (Del Norte County)


Phone: 707-464-1889
Fax:

NPI: 1386665891
License Number: 27758 (WA)