Get Directions to H&R Block ← View details 312 West Main Street, Genoa, Illinois 60135 +1 815-784-6615 Get Directions From* To * — Required information