Timbercreek Apartments

(2 Reviews)
6816 S 137th Plaza, Omaha, NE 68137, USA

Timbercreek Apartments is located in Douglas County of Nebraska state. On the street of South 137th Plaza and street number is 6816. To communicate or ask something with the place, the Phone number is (402) 895-0505. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Timbercreek Apartments quickly are 41.191759 ,-96.127442

Contact and Address

Address: 6816 S 137th Plaza, Omaha, NE 68137, USA
Postal code: 68137
Phone: (402) 895-0505
Website: https://www.mercyhousing.org/mountain-plains/timbercreek/

Opening Hours:

Monday:8:00 AM – 5:00 PM
Tuesday:8:00 AM – 5:00 PM
Wednesday:Closed
Thursday:8:00 AM – 5:00 PM
Friday:8:00 AM – 5:00 PM
Saturday:Closed
Sunday:Closed

Location & routing

Get Directions

Reviews

  • Eric Golden

    (August 3, 2023, 2:46 pm)

    I have been here for almost 10 years. I really enjoy this place. The new apartment staff is doing much better & I can’t wait to move into my new renovated apartment!

  • Nico Bishop

    (May 3, 2023, 12:40 pm)

    As I've resided here for 5 years I have lost some amenities with the renovation but even though the large balcony and pool will no longer be available to I will continue my residence here strictly because the management has been the most helpful and caring for my well-being. Kenzie has been by my side for the past year walking me through every process with a smile on her face and Sue has been friendly every time I step into her office and knows me as a person not a number. Every apartment complex can get it's bad rap and considering the cost of living here being the best in Millard there have been some questionable circumstances but as the new management stands I couldn't be more happy staying here. Please don't go Kenzie and Sue and every maintinece man in the past couple months. You guys rock.

Write a Review

Photos of Timbercreek Apartments

Timbercreek Apartments | 6816 S 137th Plaza, Omaha, NE 68137, USA | Phone: (402) 895-0505