Lake Mills Assisted Living Community

At Brook Gardens Place, we are a smaller senior living community where everyone knows our residents' and their family members' names. We develop individual care plans to meet the needs of each resident, and a full-time registered nurse is available 24 hours a day to provide clinical oversight and coordination of care. Our community welcomes pets and offers activities to help residents thrive in mind and body, such as exercise classes, arts and crafts, bingo, happy hour, volleyball, king's corners, movie and popcorn nights, sing-alongs, and church services. Our residents also enjoy trips to the outlet mall in Johnson's Creek, going to farmers markets, and participating in community events. We strive to offer high quality assisted living in Lake Mills to provide our residents with the care and attention they deserve.

Care Levels

  • Assisted Living
  • Respite Care
  • Short-Term Stay
  • Urgent Placement



  • Assistance with daily needs
  • Individualized care plans
  • Onsite registered nurse
  • Staff onsite 24 hours/day
  • Emergency response
  • Rehabilitation services
  • Home visit program
  • Housekeeping and laundry
  • Apartment maintenance and repairs


  • Three meals and snacks every day
  • Individualized meal plans
  • Dietician-supervised menu
  • Room service for meals


  • Transportation to outdoor activities


  • Activities and programs
  • Pet-friendly community
  • Family visit program
  • Family nights
  • Beautician
  • Wanderguard

What's Nearby

  • Shopping, including Outlet Mall in Johnsons Creek, Sentry, Lake Mills Market, Shopco
  • Dining, including Jimmy Johns and McDonald's
  • Churches, including St Paul's Lutheran Church and St Pius Catholic Church
  • Tyranena Park, Sandy Beach Park, and LD Fargo Library
  • Entertainment, including Lake Mills Theater

Visit and get to know us

Take a personal tour
Have more questions?
Request more info
We're here to help you along the road to this important decision. Please call us if you have any questions or need further information.

(877) 655-9928

Search by
City, State or ZIP
Community Name