Orthopaedic Surgical Specialists (OSS) have a new office located in the Telo Medical Center in Torrance, California. This is located off of Lomita Blvd, just north of Torrance Memorial Medical Center.
For all appointments & inquiries, please call (310) 257-1500
We are happy to hear from you. Please contact us using the information below:
Click here for driving directions and location map.
We are on Facebook, click here to find out more.