Owasso Christmas Tree & Berry Farm

11039 N 129th E Ave
Owasso, OK 74055

Owasso Christmas Tree & Berry Farm

Address:
11039 N 129th E Ave
Owasso, OK 74055
Phone:
918-272-9445
Office Fax:
918-272-9445

Directions
Find Nearby
From I-44/169 N, take 169 to 106th St N, then travel north on N 129th E Ave for about half a mile. Located in the first house on the right in about half a mile. From I-44/169 S, take the 106th St exit, turn right onto 106th St, then turn right onto 129th E Ave. Located in the first house on the right in about half a mile.