L & A Foods Inc
130 26th Ave W
Birmingham
AL
35204
(205) 264-9961
Open Map
food products
groceries
grocery store
Grocery Stores
Neighborhoods: Acipco - Finley, North Birmingham
super store
supermarket
Supermarkets & Super Stores