14000 Telegraph Rd, Whittier, CA 90604, United States
16233 Las Cumbres Dr, Whittier, CA 90603, United States