Dr. Richard Lau is a California state licensed medical doctor, specializing in General Dentistry. Graduated Magna Cum Laude from Keck School of Medicine of USC, Dr. Lau currently is working at RC Dental Care, located in 10470 Foothill Blvd. Suite 126 Rancho Cucamonga CA 91730 Please call +1-909-581-9866 to contact. | |||