72286
EXCEL CORP

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