Joseph Louie Rodriguez, MD, Family Medicine

2921 Saviers Rd
OxnardCA  93033-5314 (Ventura County)


Phone: 805-487-5588
Fax: 805-487-5589

NPI: 1760420053
License Number: A87545 (CA)