Menu 

Clay Terrace Mall Green sign in Carmel, Indiana

Clay Terrace Mall green sign in Carmel, Indiana

Photo of the green, brick Clay Terrace Mall sign in Carmel, Indiana.