They actually said on a interview to TV line before 512, that heaven would be mount olympus and hell would be downstairs, i remenbered bc Matt M from TV line asked them, if Neal was not in the UW, then would mean he was on one of those 2 places and they said yes, since we saw in 512 that Neal is happy and in peace, is safe to say he is in Heaven or Mount Olympus.
[adrotate group="5"]
"I offended you with my opinion? Ha, you should hear the ones I keep to myself".