Safety Report: Stellantis building, 11851 Freud St, Detroit, MI 48214, USA 1 year ago • details 134 It's something in the building that gets people sick (headaches,light headed,etc)