Curtis’ Restaurant Post author By Julieanne Post date October 26, 2017 Home Β» Restaurants Β» Curtis’ Restaurant Address: 8083 US-43, Florence, AL 35634 Phone: 256-757-9066 ← City Hardware → FloBama