“The World's Largest Jack Rabbit”
Who wouldn't want their picture made with the World's Largest Jack Rabbit? Erected in 1962, this impressive 8-foot statue is located at 802 North Sam Houston.
Be the first to add a review to the Jack Ben Rabbit.
Jack Ben Rabbit
Hours not available
Problem with this listing? Let us know.
Credit Cards Accepted