Gregory Scott Argabright, MD, Physical Medicine & Rehabilitation

8303 E 81st St
Ste F
TulsaOK  74133-8093 (Tulsa County)


Phone: 918-249-0020
Fax: 918-249-0019

NPI: 1215117841
License Number: (OK)