January 2022
Twin Lakes, in and of itself, isn't particularly spectacular. HOWEVER, when paired with it's companion New Leaf Plaza across the street, Twin Lakes is a pretty pleasing experience; almost a miniature Bradley Fair or New Market Square. If you're in the neighborhood, you should definitely check it out.