Ms. Gallagher practices medicine in Saint Louis, MO and specializes in Family Medicine. Ms. Gallagher is affiliated with Saint Alexius Hospital. Ms. Gallagher speaks English and Spanish.