Enter your location to get directions to Timber Creek Apartments. Timber Creek Apartments1512 W 23rd Terrace SIndependence, MO 64050See What's Nearby