omnimax.com
Fabral Tops Archery Training Center - OmniMax
For nearly two decades, American archers have practiced at an outdoor, 50-lane complex in Chula Vista, California. The largest of its kind in North America, the range is part of the United States Training Center, and will soon be joined by a state-of-the-art, 43,800 square foot archery complex that will allow archers to train year-round, …