Stephen James Torres, MD, Orthopaedic Surgery

11710 Wilshire Blvd
Los AngelesCA  90025-1503 (Los Angeles County)


Phone: 310-828-5441
Fax:

NPI: 1659502813
License Number: MD453726 (PA)