Dermatology and Skin Cancer Surgery Center Find A Doctor Directions Dermatology and Skin Cancer Surgery Center 780 N Watters Rd Ste 180 Allen, TX 75013 United States 9723909002 Schedule Appointment Directions 33.1094957, -96.6800598