Location of store The Coffee Bean & Tea Leaf in Oak Creek Shopping Center mall is 5501 - 5797 Alton Parkway, Irvine, California - CA 92618.
GPS Coordinates: 33.669218, -117.78711
« Return to store detail