Thomas Watts 1 1421 S. Potomac St.Suite 110Aurora, CO 80012344-5355 SpecialtiesUrologyAwards5280 Top Doctor: 1996HospitalsAurora PresbyterianAurora Regional