BY CARMill Woods Town Centre is conveniently located at the crossing of 66th Street and 23rd Avenue. BY BUSBus stops are located on 28th Avenue on the North of Mill Woods Town Centre. BY LRTThe future Mill Woods LRT station is located on 28th Avenue on the North of Mill Woods Town Centre.