Our Facilities

CNS is located in the neighborhood of Brentwood in West Los Angeles, California.

When CNS Specialists are not seeing patients, they may be working together in our team office on clinical program development, or meeting in the conference room as a treatment team.

Our on-site facilities include several clinical offices that offer a quiet and comfortable space for treatment and recovery.