Indiana Stores

(317) 231-9999

2660 Lafayette Rd Indianapolis, IN 46222

9:00 am – 8:00 pm

View More Details

Lee’s Supermarket is a Filipino owned wholesale grocer or supermarket in Indianapolis. Read more…