D Steven Fox, MD, Internal Medicine

12411 Ventura Blvd
Studio CityCA  91604-2407 (Los Angeles County)


Phone: 310-383-3355
Fax:

NPI: 1013341304
License Number: AFE85315 (CA)