The Willows At Howell is a nursing home located in Howell , Michigan. This nursing home was first approved to provide Medicare and Medicaid services on 09/28/2015. It has 56 certified beds. The Willows At Howell is located 1500 Byron Road, Howell, MI 48855 and can be contacted via phone number (517) 552-9323.