at Deerfield Ave, Irvine , 92604 United States
Beautiful succulents and cacti potted for you in Orange County, by Velvet.
27 FB users likes The Velvet Leaf, set it to 320 position in Likes Rating for Irvine, California in Local Business category
The Velvet Leaf is Irvine based place and this enity listed in Local Business category. Located at Deerfield Ave CA 92604. Contact phone number of The Velvet Leaf: (714) 699-4076