well im gonna go out on a limb, and say it may even be an ambulance. the brackets on the back would hold emergency lights, and the windows look like the kind ive seen on ambulances that were made out of trucks. i have a 56 pontiac ambulance, and am always looking at pics of them.
strictly a guess ..... :confused: