- ccrarchitecture.com
- 18
- 1
- 19
CCR Architecture & Interiors is an architecture and interior design firm located in Birmingham, Alabama that has been providing customized design solutions since 1996... CCR was founded in 1996 by Tammy Cohen and has since grown into a 20-person..
Relevance: 12.760984