1. Home
  2. Benin City
  3. Auto repair shops
  4. Autogenius Motors Limited

Autogenius Motors Limited

Auto repair shopAvbiamaWebsite

Autogenius Motors Limited: auto repair shop at 56 Urubi St, behind Okada House, Avbiama, Benin City.

56 Urubi St, behind Okada House, Avbiama, Benin City 300102, EdoChecked October 2026