72286
EXCEL CORP
1120 N MAIN ST.
ELKHART, IN, 46514-3299, 46514-3299
UNITED STATES
Phone:
574-264-2131
Fax: