The Eleanor Apartments

26 Reviews

Average: 5 out of 5 Stars

2626 N. Meridian
Oklahoma City, OK 73107
United States
405-947-5232

gave The Eleanor Apartments 5 stars

6/06/21

Apartments are spacious and, for being in the city, pretty quiet.
The grounds are nice and well maintained.
Management is friendly and always helpful.

-- Mika M

Scroll To Top