Profile
Year Founded
2010
Stadium
Kino North Stadium
Address
3661 N. Campbell Avenue
Phone
520-334-1115
Website
www.fctucson.com