Please review this hand and tell me what mistake(s) I might have made. Was my call on the river wrong?

Thanks!

#Game No : 3344993810
***** Hand History for Game 3344993810 *****
$25 NL Texas Hold'em - Monday, January 09, 22:58:34 EDT 2006
Table Table 81500 (Real Money)
Seat 3 is the button
Total number of players : 10
Seat 1: Archie11 ( $58.39 )
Seat 6: stefluv1104 ( $36.40 )
Seat 8: lodogg79 ( $60.65 )
Seat 10: jayboat3090 ( $32.66 )
Seat 2: deuce7gg ( $21.45 )
Seat 7: njdevils1995 ( $17.25 )
Seat 9: ipaypp ( $10.82 )
Seat 3: dgosh81 ( $15.30 )
Seat 5: timefroze ( $23.90 )
Seat 4: ChillinInMA ( $24.25 )
ChillinInMA posts small blind [$0.10].
timefroze posts big blind [$0.25].
Archie11 posts big blind + dead [$0.35].
** Dealing down cards **
Dealt to lodogg79 [ Js Ks ]
stefluv1104 folds.
njdevils1995 folds.
lodogg79 raises [$1.25].
jayboat3090 folds.
Archie11 folds.
deuce7gg folds.
dgosh81 calls [$1.25].
ChillinInMA calls [$1.15].
timefroze calls [$1].
** Dealing Flop ** [ Qh, Qs, Jh ]
ChillinInMA checks.
timefroze checks.
lodogg79 bets [$2.50].
dgosh81 folds.
ChillinInMA folds.
timefroze calls [$2.50].
** Dealing Turn ** [ As ]
>You have options at Table 80210 (No DP) Table!.
timefroze bets [$3].
lodogg79 calls [$3].
** Dealing River ** [ Kh ]
timefroze bets [$3].
lodogg79 calls [$3].
timefroze shows [ 9h, Qc ] three of a kind, queens.
lodogg79 doesn't show [ Js, Ks ] two pairs, kings and queens.
timefroze wins $21.25 from the main pot with three of a kind, queens.
Game #3345008764 starts.