Mayo's Furniture and Flooring —
St. Johnsbury, VT 05819
Mayo’s Furniture and Flooring has been in business in St. Johnsbury, Vermont for over 40 years. Mayo’s is committed to the community and they deliver great service and quality products to their customers.