Bio Scale Landscaping Contractors - Cambridge, MA Looking to contact Bio Scale? You can reach them at 617-301-6000