West Towne Crossing is a shopping destination located in Madison, WI. As a Power Center, it occupies a prime spot at Gammon & Mineral Point Roads. West Towne Crossing first opened in 2000. Shoppers can explore 416,338 sqft. of retail floor space featuring approximately 8 stores.