Total Reviews 0
Dr. Stubbs graduated from the University of Washington SOM in 1992. She works in Boise, ID and specializes in Internal Medicine. Dr. Stubbs is affiliated with St Lukes Boise Medical Center.