The small but popular park is located in Oak Ridge North, Texas on the corner of Robinson Road and Patsy Lane.
Teddy Bear Park features: