Upholsterers in Saint Johns, MI Boak's Upholstery Shop3076 W M 21Saint Johns, MI, 488799892248441Boat Covers Tops UpholsteryBoat Marine RepairBoat UpholsteryCustom Boat CoversFurniture ReupholsteryFurniture UpholsteryMarine UpholsteryThis And That StoreUpholestryUpholsterers Show More