St Margaret Mary Church
Catholic
111 S Hubbard St, Algonquin, IL, 60102
Phone: (847) 658-7625
Website: www.saintmargaretmary.org
Connect: Facebook
Nearby Churches
- Light of Christ Lutheran Church · Algonquin, IL
- Congregational Church · Algonquin, IL
- St John's Evangelical Lutheran · Algonquin, IL
- The Bridge Church · Algonquin, IL
- Chicago Church Of God · Algonquin, IL
- Church In The Word · Elgin, IL