Summary
Organization name
The Church of St. Odilia
Tax id (EIN)
41-0837655
Categories
Education , Faith , Volunteer
Address
3495 Victoria St NorthShoreview, MN 55126
Organization name
The Church of St. Odilia
Tax id (EIN)
41-0837655
Categories
Education , Faith , Volunteer
Address
3495 Victoria St North