by Richard Elliott | Jan 25, 2022 Julie Leaf, LCMHC Mental Health, Therapy & Counseling / Posted 3 years ago / Popular Listing ID: 15056 Report abuse Contact details 34 Elmwood Avenue, Burlington, VermontChittenden County,05401 Show phone number802-324-6242 jfleaf@gmail.com Facebook Twitter WhatsApp