Dr. Ruth Chen 1051 Solano Ave, Albany, CA 1051 Solano Ave, Albany, CA 94706, United States of America +1 510-526-3937 Rate this clinic Reviews Map No reviews yetAdd Review