To navigate, press the arrow keys. CFM Groceries & Deli ← View details 88 Tuscaloosa Ave, Carrollton, AL 35447 +1 205-367-8264 Get Directions From* To * — Required information