The Stratford
2460 Glebe St
Carmel, IN 46032
The Stratford is a 18 room senior housing community. It is located at 2460 Glebe St in Carmel, Indiana. The community is in a mostly well-to-do area, with an average household income of $99,802. With around 43,000 ...