Crossing at Southern Hills
Apartment complex😠 Good luck to all the residents and the employees at London Square, with the new management this place will be barely hanging on. The new owners are Conniving and they do not care to invest in the Tulsa area, they care about money and themselves a lone. Oh, yeah they will no longer accept section 8.... People often mention management,
Address
2217 E 59th St, Tulsa, OK 74105
Website
www.crossingsatsouthernhills.com
Contact
(918) 748-8009Rating on Google Maps
3.00 (286 reviews)Open on Google Maps
Working Hours
- Friday: 9 AM to 5 PM
- Saturday: Closed
- Sunday: (Easter), Closed, Hours might differ
- Monday: 9 AM to 5 PM
- Tuesday: 9 AM to 5 PM
- Wednesday: 9 AM to 5 PM
- Thursday: 9 AM to 5 PM