selected country
Nigeria

ELIZADE TOYOTA PLAZA

Business address
Plot 14/35, Chief Nwuke Street, P.O. Box 6757, Trans Amadi Ind. Layout, Port Harcourt, Nigeria