Slice Pizza – Homewood

Owner: Slice Pizza

Location: 1010 Oxmoor Road Birmingham, AL 35209

Architect: Studio KT, LLC

Project Value: $$967,621.00