No, the MBTA Bus doesn't go to Andover. Take the Haverhill train to Malden Center, since it doesn't stop at Oak Grove. You can exchange to the Orange Line, one stop to Oak Grove.
No, but you can take the commuter rail Haverhill line from Andover to Malden Center, then take the orange line one stop to Oak Grove
Thanks! Your answer is awaiting moderation.