Left Brain Media is headquartered in Forth Worth, Texas, part of the massive DFW metroplex area. However, since our inception 20 years ago, we have always had a team across the United States. We have also served clients from around the globe with custom eLearning development and innovative solutions.
Fort Worth Office: 972-345-3989
221 West Lancaster Avenue – Unit 11005
Fort Worth, Texas 76102