Dr. Y. Chen & Associates, Optometrist 1235 S Mission Rd, Fallbrook, CA 1235 S Mission Rd, Fallbrook, CA 92028, United States of America +1 760-354-9021 Rate this clinic Reviews Map No reviews yetAdd Review