Get directions to H&R Block
in Washington Plaza

Location of store H&R Block in Washington Plaza mall is 10030 E Washington St, Indianapolis, Indiana - IN 46229.

GPS Coordinates: 39.776013, -85.989939


Your address:

« Return to store detail