St. Johnsbury, Vermont

Click for St. Johnsbury, VT Forecast

St. Johnsbury, Vermont, USA

Business Directory in St. Johnsbury, Vermont


  • Downs Rachlin Martin
    90 Prospect Street, St. Johnsbury, VT 05819
    802-748-8324, Vermont's largest lawfirm. more info  map

  • James McFaul Attorney
    1129 Main Street, St. Johnsbury, VT 05819
    802-751-8890, Offers 14-years of experience as an attorney practicing primarily in the fields of Estate Planning, Probate, and General Civil Practice.  more info  map

  • Law Office of Deborah Bucknam
    1097 Main Street, Suite 101, St. Johnsbury, VT 05819
    802-748-5525, Practicing law in the areas of personal injury, employment law, family law, appeals, commercial litigation and professional malpractice. more info  map

  • Sleigh & Williams
    364 Railroad Street, Suite E, St. Johnsbury, VT 05819
    802-748-5176, Representing persons in both civil and criminal cases throughout the state of Vermont and in federal courts around the country. more info  map

  • Thomas Ryan Paul, Attorney at Law, PLLC
    364 Railroad Street, St. Johnsbury, VT 05819
    802-748-1960, Attorney offering experienced proffesional services including civil litigation, family law, estate planning and real estate.  more info  map


Cleaners & Laundries

Financial Institutions

  • Chittenden, a division of People's United Bank
    190 Maple Street, White River Junction, VT 05001
    802-295-5701, At Chittenden Bank, success is a reflection of their core business - traditional, community banking. For over a century, they have constantly evolved to meet their... more info  map

  • Community National Bank
    18 Federal Street, St. Johnsbury, VT 05819
    802-748-1686, A full service community bank. more info  map

  • Merchants Bank
    481 Portland Street, St. Johnsbury, VT 05819
    802-748-5017, Vermont's premier community bank. more info  map

  • Passumpsic Savings Bank
    497 Railroad Street, St. Johnsbury, VT 05819
    802-748-3196, Two more locations in St. Johnsbury. more info  map

  • TD Bank
    301 Railroad Street, St. Johnsbury, VT 05819
    802-748-3185, Offering personal, small business, and corporate banking. more info  map

  • Union Bank
    1998 Memorial Drive, St. Johnsbury, VT 05819
    802-748-2454, Union Bank serves the residents and businesses of northern Vermont and northwestern New Hampshire. more info  map

Health, Fitness & Wellness

  • Club at Old Mill, The
    49 Perkins Street, St. Johnsbury, VT 05819
    802-748-5313, Since 1980, The Club at Old Mill has been providing quality programs and services with superior facilities as a full service health club. more info  map


  • Calderwood Insurance Agency
    132 South Main Street, Hardwick, VT 05843
    802-472-5517, The Calderwood Agency has provided northern Vermont individuals and businesses with insurance policies since 1979. more info  map



Business in St. Johnsbury

Towns Near St. Johnsbury