Teel Buildings Inc Remodeler - Opelika, AL Looking to contact Teel Buildings Inc? You can reach them at 334-744-3912