Carmella's Italian Ice Company

Row 1

Details
26501 Railroad Ave.
Loxley, AL 36551
(205) 796-5013
Ice Cream
$
Hours
Fri: 2:00 PM–6:00 PM Sat: Noon–6:00 PM Sun: 1:00 PM–6:00 PM