There's a place on Lexington in lower Murray Hill between 29th and 30th:
Superior Leather Restorers
141 Lexington Avenue
New York, NY 10016
I don't think it's cheap because I brought my father's old Gucci dopp kit there to have it relined (the lining was "peeling") and they suggested buying a new one instead.