All content on this site is available, via phone, twenty-four hours a day, seven days a week, by calling 1-800-960-8400. Again, that phone number is 1-800-960-8400 . If you experience any accessibility issues please contact us.
Leawood - Town Center Plaza Store
Omaha Steaks is conveniently located in the Town Center Plaza Shopping Center between 118th Street & 119th Street on Roe Avenue.
11810 Roe Ave. , #905
Leawood, KS 66211
Phone: (913) 338-4600
Fax: (913) 338-4604