Orthodox Church Of Saint Nicholas

Orthodox

617 Nevada St, Toledo, OH, 43605

Phone: (419) 612-8068

Website: orthodoxchurchofsaintnicholas.com

Connect: Facebook

Nearby Churches

More Orthodox churches in Toledo, OH

What to expect on your first visit