Dr. Sandra Scott Watson is a nurse practitioner in private practice for Nephrology Specialists of Tulsa in Tulsa, Oklahoma.