Number of employees
77
Annual revenue
$8200000
Sherlock, Smith and Adams designs innovative total works of architecture and engineering in Alabama, throughout the South, across America, and overseas.