Denver Tailor Benefits from Location Kayla Branch • April 1, 2017 After ten years of personally owning and managing a family tailor shop, Han Yorumez theorized why the shop has done so well. Cherry Creek Custom Tailors is located in Denver, Colorado, and was...