Lee Supermarket

2660 Lafayette Rd IndianapolisIN46222
Map

Open Map

Description

Lee Supermarket is located at 2660 Lafayette Rd, Indianapolis, IN. This location is in the Eagledale neighborhood. This business specializes in Grocery Stores and has 1 review(s) with a star rating of 1.0.
by merchantcircle on July 03, 2023 from merchantcircle