Home › Top 4 Apartment complex in Kirkwood, Missouri Find best Apartment complex in Kirkwood, Missouri, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Life Skills US, Kirkwood, MO 63122365 S Fillmore Ave Rose Hill House US, Kirkwood, MO 63122225 W Rose Hill Ave Townhomes at Stonecrest US, Kirkwood, MO 631221220 Stonecrest Pl Kirkwood Station Plaza Apartments US, Kirkwood, MO 63122141 E Madison Ave