New Rochelle Liquors is located at 558 North Ave, New Rochelle, NY. This location is in the Downtown New Rochelle neighborhood. This business specializes in Alcoholic Beverages. New Rochelle Liquors is open Mon, 10am-10pm ; Tue, 10am-10pm ; Wed, 10am-10pm ; Thu, 10am-10pm ; Fri, 10am-11pm ; Sat, 10am-11pm ; Sun, Closed. and accepts American Express, Cash, Discover, Mastercard and Visa.