Origami Owl Custom Jewelry. 5921 Flambeau Road Rancho Palos Verdes CA 90275 (310) 753-4312 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×