Question: where are serotonin receptors located in the body
Answer: cell membrane of nerve cells and other cell types in animals