The new Lidl is located at 2900 Middle Country Road in Lake Grove.

Load comments