If you would like to make an appointment or if our website didn’t answer all of your questions, please call us during store hours.
Appointments for womenswear and menswear are made separately, so please contact the appropriate store.

Echo Shop – 918-747-1900
Echo Man – 918-747-1904

Echo Shop (womenswear)
London South Shopping Center
5926 S. Lewis
Tulsa, OK 74105

Echo Man (menswear)
London South Shopping Center
5922 S. Lewis
Tulsa, OK 74105

Monday – Friday: 10:00 am – 5:30 pm
Saturday: 10:00 am – 5:00 pm
Closed Sundays