Randolph Craig O'Hara, MD, Orthopaedic Surgery

23560 Crenshaw Blvd
Ste 102
TorranceCA  90505-5233 (Los Angeles County)


Phone: 310-784-2355
Fax: 310-517-1817
Email: drs***@*****ol.com

NPI: 1114034477
License Number: G67121 (CA)