Legal Aid of Western Michigan provides free legal assistance to low income persons and Seniors in non-criminal, non-fee generating matters. Legal Aid of Western Michigan currently serves people in 17 counties in the lower Western part of Michigan with offices in Grand Rapids, Holland, Kalamazoo, Muskegon, Niles and St. Joseph.