The company D & D RESTORATION, INC. is registered on 10/2/2014. Company number of the company 486666. Current status of the organization Active. Postal address of the company - 1618 W 5TH ST, SPENCER, IA, 51301. Registered Agent of the D & D RESTORATION, INC. - GAYLE LEMMON (1303 19TH ST N, HUMBOLDT, IA, 50548). The credit report for the company D & D RESTORATION, INC..