NR Dr. Nathan Scott Roberts, MD Is this you? Claim your profile Surgery 8Leave a review Oklahoma State University General Surgery 802 S Jackson Ave Ste 505, Tulsa, OK, 74127 8 other locations (918) 747-5322