Bridal-prom-quince-communion-formal and semi-formal wear. Tuxedos-shoes In house alterations and shoe dying Special appointments when needed