Imbilla Digital Agency

  • Address:357 Che Guevara Rd, Bizfarm, Glenwood, Durban
  • City/Town: Durban
  • Telephone Number: +27 31 205 0210
  • Email Address:
  • Website:
  • Category: Digital Marketing Agencies
  • Working hours: Closed!
     Friday: 8:00AM-5:00PM  See All
  • Year Established: 2013
  • Employees: 2-10 employees


We are a Digital Agency. Our team is creative and innovative in solving our clients online and off-line digital problems. We prioritizing excellent customer service in delivering our services to our clients.

 Add Business Pictures

Products and services

Ads Management
Web Design
Web Hosting
Social Media Marketing
Branding and Design

Working Hours

Monday 8:00AM - 5:00PM 
Tuesday 8:00AM - 5:00PM 
Wednesday 8:00AM - 5:00PM 
Thursday 8:00AM - 5:00PM 
Friday 8:00AM - 5:00PM Closed!
Saturday -  Closed
Sunday -  Closed

Business Reviews

No reviews available for this business. Be the first to review!

Write a Review

Related Businesses

SERP Consultancy, Kolkata
SEO.UP, Johannesburg
Vidi Digital, Limassol