Foam Land is located in Hamilton, Canada on 281 Ottawa St N. Foam Land is rated 4.7 out of 5 in the category foam rubber supplierantique furniture restoration serviceauto upholstererfurniture repair shopleather repair serviceupholstery shop in Canada.