Location:1300 North Vermont Avenue, Los Angeles,CA,90027
Description:The Los Angeles Brain and Spine Institute offers state of the art minimally invasive brain and spine therapies, a seasoned and experienced multi-disciplinary team and cutting-edge clinical research studies.