Select Specialty Hospital - Tulsa located at 1125 S Trenton Ave, Tulsa, OK, 74120 & includes data from NPIs 1427154178