St. Thomas Indian Orthodox Church

Orthodox

9900 W 9th Ave, Lakewood, CO, 80215

Phone: (303) 697-2943

Connect: Facebook

Nearby Churches

More Orthodox churches in Lakewood, CO

What to expect on your first visit