Table of Contents: Contact Information | Map & Directions | Coffee & Tea Shop Nearby
View Address, Phone Number, and Services for The Leaf, a Coffee & Tea Shop at North 3rd Street, Abilene, TX.
View map of The Leaf, and get driving directions from your location .
Starbucks Coffee 4701 South 14th Street Abilene, TX
Daylight Donuts 104 North 1st Street Clyde, TX