Saint Alexander ChurchParishShareEast Central BoulevardVilla Park, Illinois 60181United StatesGet directions