Ocean Tailors, located in South Yarmouth, Massachusetts, is a complete canvas and interior upholstery business offering an expert eye for detail in order to create fine solutions for your yacht, home, or business. You'll discover there's a little more to our story and to our services than meets the eye!…