Dr. Stoddard is the co-founder and CEO of Psychiatric Associates of Pennsylvania. He is a board-certified psychiatrist who practices on the Main Line of Philadelphia in Narberth PA. He specializes in treatment-resistant cases of depression, anxiety, and OCD through the advanced use of medications, therapy, transcranial magnetic stimulation, and other technologies.
Dr. Stoddard is a graduate of Cooper Medical School Department of Psychiatry. He received his MD from Temple University in 2002 and PhD from Drexel University in 2013. He received his BS from the University of California at San Diego where he studied, Biology, Cognitive Science, and Psychology. He began working in the Mental Health in 1991.
Address: | 822 Montgomery Ave Suite 208 Narberth, PA 19072 |
Phone: | (215) 840-7003 |