About Mammoth Grass
Artificial grass, artificial plants & topiary, artificial indoor tress, outdoor trees and palms, artificial bespoke hedges both commercial and residential, event and exhibition flooring, artificial flowers and hanging baskets, commercial planters.
More about Mammoth Grass
Mammoth Grass is located at 39 Marsh Green Road West, EX2 8PN Exeter, Devon
01392 690250
http://www.mammothartificial.co.uk
Similar Listings
Ark Agriculture
3.5