Skip to Main Content
Facility Name
South Tulsa PET, LLC
Provider Number
800522360
Date Approved
05/03/2006
State
OK
Address 1
7712 S Yale Avenue
Address 2
Tulsa, OK 74136
Other Information
Suite 100