Dr. Thomas Rogers 3064 Cochran St, Simi Valley, CA 93065, United States of America +1 805-527-1700 https://www.rogersoptometry.com/ Reviews Map