Grace and Mercy Recovery Center
Welcome to Grace and Mercy Spiritual Recovery Center. We offer counseling services for all your needs. Apostle Weatherford's ministry specialized in spiritual warfare recovery according to Ephesians 6:12, "For we wrestle not against flesh and blood b
Leaf and Petal
Located in the heart of Palo Alto, Leaf & Petal is a well known Women's Clothing Store that offers customers a place to find unique and timeless fashion pieces. Founded in 1979, we are consistently voted Best Boutique in Palo Alto. Our second stor