The Tulsa Forum by TulsaNow

Talk About Tulsa => Other Tulsa Discussion => Topic started by: TulsaFan-inTexas on February 03, 2006, 01:21:35 PM

Title: The Falls Apartments
Post by: TulsaFan-inTexas on February 03, 2006, 01:21:35 PM
Way back, I mean way back (in the 80s), I visited a friend in Tulsa that lived in these apartments called "The Falls." I can't remember exactly where they were. Not near downtown, somewhere around Memorial, I believe. Beautiful apts. at the time, and on a large hill overlooking the area. Are those apts. still around?