Terra Tech Land Surveying Inc ๐ 22200 W 63rd St S, goddard ๐ (316) 794-2863 Land surveyor View Details โญ Go Featured