Deputies investigating robbery at Star Food Mart in Lehigh Acres

The store is located at 1464 Lee Boulevard, near Homestead Road North.

Source:: NBC 2 News