Image Bar

Land - 71st @ S. Olympia Ave.

NE corner 71 @ I-75, Tulsa, OK

On 71st Street near I-75, Olympia Medical Park is a 54-acre development on sloping terrain with a wooded area and pond. Anchored by the Tulsa Spine Hospital, there are various opportunities for office and retail development. Its ideal location provides quick and easy access to downtown, other medical centers, shopping and restaurants.