Leslie's Hallmark 6000 Telegraph Rd Ventura, CA 93003 Phone: (805) 644-2331 Fax: (805) 644-0732
Category: Gift Shops