Truman Towers, Osceola MO
Address | 510 5th St, Osceola, MO |
Phone | (417) 646-2816 |
Categories | Apartment Building |
Rating | 4 2 reviews |
Similar companies nearby Celtic Crossing Apartments — 1200 Belfast Drive, St Peters, MO Titchfield Apartment Community — 8541 Titchfield Ct, St. Louis, MO, United States Woodridge Manor Apartments — 2404 Williams Creek Rd, High Ridge, MO, United States Maryville Gardens Apartments — 4333 Nebraska Ave, St. Louis, MO |
Truman Towers reviews
2skeeter
June 27, 2023 11:09 pm
I lived there almost 18 yrs. I miss all my friends. Gary an Debbie are the best manager an maintenance person I've ever had. They help everyone at anytime within reason miss you all skeeter Davis
Eleanor
July 10, 2019 12:44 am
Conveniently located within walking distance of grocery, post office and town square. Exterior lighting has not been updated so some of walkways are dark.