Dr. Thomas Holden 1545 W 5th St #100, Oxnard, CA 93030, United States of America +1 805-382-2020 https://www.familyoptometric.com/team/dr-thomas-holden/ Reviews Map