Debre Mhret Saint Michael Eritrean Orthodox Tewahdo Church

Orthodox

1315 N Dutton Ave, Santa Rosa, CA, 95401

Phone: (707) 888-7766

Connect: Facebook

Nearby Churches

More Orthodox churches in Santa Rosa, CA

What to expect on your first visit