1. Windsor (Southland Center - Taylor, MI) 23000 Eureka Rd, Taylor, MI 48180 Coordinate: 42.20009,-83.25419 Phone: (313) 263-3313