Ellis Architects Architect - Demopolis, AL Looking to contact Ellis Architects? You can reach them at 334-289-0905