Chinowth And Cohen Property Management No Reviews 5958 S Lewis Ave Tulsa, OK 74105 Phone: (918) 392-0901 Website Category: Property Management Profile ContactGet the Newest Listings Be the first to know when a home matching your search hits the market. Leave a Review Cancel replyYou must be logged in to post a comment. Phone: (918) 392-0901WebsiteMap Address: 5958 S Lewis Ave Tulsa, OK 74105 Tulsa Oklahoma 74105 United States Previous Next