Rudo Ambayi, MD

Hospitalists
Location(s): Benefis Hospitals
Department: Hospitalist
Address:
Benefis East Campus
1101 26th Street South
Great Falls , MT 59405
Phone: 406-455-4694
Fax: 406-455-4753