Star Food Stores
4120 NW 26th St
Fort Lauderdale
FL
33313
(954) 731-6962
Open Map
Description
Star Food Stores is located at 4120 Nw 26th St in Lauderhill and has been in the business of Grocery Stores since 1992.
by dandb on May 12, 2016 from
dandb
Convenience Stores
Cricket Wireless
food stores
groceries
grocers & markets retail
grocery store
Grocery Stores
MasterCard
misc
supermarket