James F Carter Inc 2100a Southbridge Pkwy # 440 Birmingham, AL 35209 Phone: (205) 871-7873 Fax: (205) 871-2316
Category: Architects