Just ran across this while doing some other serachs FYI there still is a Crown service center, located just east of the org Crown plant in Elkhart IN. with many past employees from engineering to service, to the front office. I worked at Crown for 35 years as many of us here did. we are US based we fix crown products.