La Villas Grocery Store in Freeport
54 Bedell St,
Freeport, 11520
(800) 810-9133
(800) 810-9133
![La Villas Grocery Store - Freeport](/logo/0/110/0/default.jpg)
Providers of groceries in Freeport
groceries, supermarket