1. The Meadows Townhomes 5066 Meadows Blvd, Kalamazoo, MI 49048 Coordinate: 42.33377,-85.52026 Phone: (269) 344-4849