Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Favreau L R Septic Service ← View details 91 Chace Hill Road Sterling, MA (Massachusetts) 01564-1519, Sterling, Massachusetts (978) 365-4300