Saint Margaret Mary Roman Catholic ChurchParishShare111 South Hubbard StreetAlgonquin, IL 60102United StatesGet directions