The Lord & Taylor storefront at the Eastview Mall in Victor has been closed and vacant since February 2021. The company filed for bankruptcy in 2020. The town of Victor has filed a petition to ...