Orthopaedic Hospital Research Center UCLA/Westwood
The Orthopaedic Research Center (ORC), located on the UCLA Westwood campus, was constructed in 2007. The five-story, 95,000-square-foot facility is another result of the cooperative effort with UCLA.
635 Charles E. Young Dr. S, Los Angeles, CA 90024
Phone: (310) 983-1458
Hours: 5:30 a.m. – 6:00 p.m.
Published On:
2/28/2020
Written By:
LuskinOIC Foundation