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 Junction in Tulsa take 169 N to 106th, then N approx 7 mi. Exit left on 106th N to first stop sign (approx 1/4 mi). Turn right on 129th St. Located in the first house on the right, approx 1/2 mi.