teddy
Teddy Bear Park
Location
S 2nd St & Nelson St E
Stillwater, MN
55082
United States
45° 3' 14.7816" N, 92° 48' 16.7256" W
See map: Google Maps