Tulsa #90

Highway 169 and 71st Street

Tulsa, Oklahoma

36°03’56.20″ N, 95°51’36.66″ W



North and South Facing both North and South Bound

Face Size = 20′ x 34′ Spectacular LED