Optometric Options 8942 Tampa Ave, Northridge, CA 8942 Tampa Ave, Northridge, CA 91324, United States of America +1 818-993-1606 Rate this clinic Reviews Map No reviews yetAdd Review