Cleaners – Tailor’s Cleaners Location Info Tailor's Cleaners Thu, Jan 01, 1970 Tailor’s Cleaners is located on the first floor of 201 St. Charles Ave., Place St. Charles.