About Dr. Richard "Rick" Costa
Richard N. Costa, PsyD, MP (Louisiana Licensed Psychologist #946)
Phone: 504.491.0489 * Fax: 504.738.1880 * Email: drrickcosta@gmail.com
Center for Emotional Health & Wellness, LLC 6221 So. Claiborne Ave., Ste. 201 New Orleans, LA 70125