3495 North Victoria St. Shoreview, MN 55126 Office: 651-484-3364 Fax: 651-789-0067 For information contact:[email protected][email protected][email protected]Get directions to St. Odilia