Get directions to: Lock 24 Restaurant, Baldwinsville, NY
Restaurant address: 33 Water St Baldwinsville, NY 13027, USA
Restaurant: Lock 24 Restaurant