Taura Michelle Olfus, DO, Family Medicine

14124 Foothill Blvd Ste 100
SylmarCA  91342-8051 (Los Angeles County)


Phone: 818-367-1012
Fax: 818-367-7570

NPI: 1902816903
License Number: 20A9281 (CA)