Map location of Taylor Bristol 9431 Haven Avenue, Suite 109, Rancho Cucamonga, CA 91730 Phone: 626-665-0623