San Diego Latino Film Festival

Address

c/o Media Arts Center San Diego, 2039 29th Street
San Diego
United States

Contact

Telephone: 619 230 1938
Email: sdlff@sdlatinofilm.com
Website: http://www.sdlatinofilm.com