Thank you for your interest in Visitation Parish. 
  We are a Catholic faith community located in      Elmhurst IL,  where we  love and serve others!