Get Directions to H&R Block ← View details 87 West Stafford Road, Stafford Springs, Stafford, Connecticut 06076 +1 860-684-4721 Get Directions From* To * — Required information