The Department of Orthopaedic Surgery's Cartilage Repair and Regeneration Center is located at 1701 Divisadero Street, on the 2nd floor.
Address:1701 Divisidero StreetSan Francisco, CA
Phone: 415-885-7897
Fax: 415-647-3733