Dr. Cain graduated from the Wayne State University School of Medicine in 1991. She works in Detroit, MI and 2 other locations and specializes in Internal Medicine. Dr. Cain is affiliated with Childrens Hospital Of Michigan, Detroit Receiving Hospital, Harbor Oaks Hospital and VA Ann Arbor Healthcare System.