St Demetrios Greek Orthodox

Orthodox

1217 North Ave, Waukegan, IL, 60085

Phone: (224) 513-5530

Website: www.saintdemetrioslibertyville.com

Connect: Facebook

Nearby Churches

More Orthodox churches in Waukegan, IL

What to expect on your first visit