Ms. Flaherty practices medicine in O'Fallon, MO and specializes in Obstetrics & Gynecology. Ms. Flaherty is affiliated with SSM Saint Joseph Hospital West. Ms. Flaherty speaks English, French, Chinese and Spanish.