Question: where is most of the body's serotonin located
Answer: the enteric nervous system located in the gastrointestinal tract ( GI tract )