Company Information

Company Name: MCCOMB WINDOW AND DOOR CO INC.

DBA: THE PELLA WINDOW STORE

DOT Number: 337181

Company Address:

5425 W 74TH ST SUITE 200
INDIANAPOLIS, IN 46268

Phone: (317) 872-9927.

Fax: (317) 897-8632.

Email: CRHENRYMCCOMBPELLACOM.

Operations for MCCOMB WINDOW AND DOOR CO INC

Operation Classification: