General information for Indian Film Festival of Los Angeles
Physical address
5225 Wilshire Blvd, Suite 617, Los Angeles, Ca, 90036
Mailing address
5225 Wilshire Blvd Ste 617, Los Angeles, CA, 90036
Website
indianfilmfestival.org
Points of contact for Indian Film Festival of Los Angeles
SAM.gov Points of Contact
CHRISTINA
MAROUDA
Government Business POC
Electronic Business POC
Alternate Electronic Business POC
5225 WILSHIRE BLVD SUITE 617, Los Angeles, CA, 90036
Additional contact details may be available