11762 South State Street Suite #260 202, Draper, Utah, 84020, United States, United StatesPhone (801) 685-1438Fax (801) 266-8194

Home site

Dr. Self graduated from the University Of Alabama School Of Medicine and completed training in general surgery as well as plastic surgery at the well-known Mayo Graduate School Of Medicine. In 1987 Dr. Self opened a private practice