Rudo Ambayi, MD, Internal Medicine

939 Caroline St
Port AngelesWA  98362-3909 (Clallam County)


Phone: 360-417-7000
Fax: 360-565-9241

NPI: 1831381011
License Number: MD60929638 (WA)