Street Address
6565 S Yale Ave Ste 508
City, State, Zip
Tulsa, OK 74136
Phone
918-492-8980
Education (medical school & residency training)
Tulane Univ Sch Of Med, New Orleans La 70112
Cleveland Clinic Fndn, Dermatology; Nyu Hospitals Center, Internal Medicine