- Santa Barbara, California, United States
Owner
Contact Michael Colin
Citabria Productions is a company based out of Po Box 90535, Santa Barbara, California, United States.