Where To Find Us
You can find Leo's Bark in North Texas and Telluride, CO.
June 3rd & 17th
July 8th & 15th
August 5th & 19th
October 28th
8am-12pm
Shop in store:
RAW by Canines First
Inwood Village Shopping Center
5460 W Lovers Ln #232, Dallas, TX 75209
The Plaza at Preston Center
8320 Preston Center Plaza, Dallas, TX 75225
Dallas Farmers Market
1011 S Pearl Expy Suite 186, Dallas, TX 75201

2905 Thomas Ave, Dallas, TX 75204
4825 Cole Ave, Dallas, TX, 75205
Telluride, Colorado

215 E. Colorado Ave, #1, Telluride, CO 81435