Blessed saints film academy is located in Lagos, Nigeria on Foursquare gospel church ,banjoko olowu beside tobiloba hospital ikorodu. Blessed saints film academy is rated 3 out of 5 in the category film production company in Nigeria.
Address
Foursquare gospel church ,banjoko olowu beside tobiloba hospital ikorodu