Church Of Saint Michael Address: 200 Euclid Ave, Milroy, MN 56263 Phone: (507) 336-2505 Places Of Worship, Catholic Other Businesses: Oasis Bar at 600 Euclid Ave, Milroy, MN 56263