AARD Spring & Stamping Bookmark Write a Review Free Claimed Uncategorized Location Avenida Alvarado, Temecula, CA 92590, United States Contact Information 951 296 0844 (Log in to view E-mail) (Log in to view E-mail) Website URLhttps://www.aard.com/index.html