Invincible Costume In Downtown St. Cloud ClosesInvincible Costume In Downtown St. Cloud ClosesA longtime costume shop in downtown St. Cloud has closed its doors. Invincible Costume & Theatrical at 512 West St. Germain Street closed Tuesday. Jim MauriceJim Maurice