Aberdeen Heights
575 Couch Ave
Kirkwood, MO 63122
Located at 575 Couch Ave, Aberdeen Heights is a senior housing community in Kirkwood, Missouri. The facility is in a mostly upper class area, with a median family income of $83,321. It has a dense population, with around ...