The Cottage of Chapeau Shores

603 Trollwood Drive Albert Lea, MN