Archibald Inn B & B is located at 107 1st St N, Dundas, MN-55019. An interactive Map of Archibald Inn B & B is shown below.
View details of Archibald Inn B & B.