Orthopaedic Hospital Research Center UCLA/Westwood
Published By LuskinOIC Foundation • 2/28/2020
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.