Celexa

What Is Celexa? Celexa is the name brand for the generic medication citalopram hydrobromide and is a selective serotonin reuptake inhibitor (SSRI) prescription antidepressant medication used to treat depression. It is … Continue reading Celexa