at 1506 S Shelby St, Louisville , 40217-1109 United States
9 FB users likes Caps Food Mart & Deli, set it to 711 position in Likes Rating for Louisville, Kentucky in Local Business category
Caps Food Mart & Deli is Louisville based place and this enity listed in Food & Grocery category. Located at 1506 S Shelby St KY 40217-1109. Contact phone number of Caps Food Mart & Deli: (502) 636-1953