Hometown Village 5231 Vaughn Street, Mercer, WI 54547