- Carmel, Indiana, United States
ALLEGION S&S HOLDING COMPANY INC. is a company based out of 11819 N PENNSYLVANIA ST, Carmel, Indiana, United States.