Planning a trip to Boston?

Foursquare can help you find the best places to go to.

H&R Block

H&R Block

Financial or Legal Service
85 River St Ste 7, Waltham, MA 02453, United States
Log in to leave tips at this venue!

1 Tip

  • Joel S.

    Slow, inept and horrific customer service. Pretty much a typical H&R Block.

    Joel Schneider · June 14, 2013