Dr. Cabe Owens - Neurology Go back to directory. Add to Address Book. No Photo Available Dr. Cabe Owens Work 1160 Blalock Rd. Houston TX 77054 work Work Phone: 346-787-2810work Get Help!If you have been injured, please complete this form to have an office contact you. Notice: JavaScript is required for this content.