John Michael Motors is a Car Service Station located in Freetown. It is one of the 2 Car Service stations in Sierra Leone. Address of John Michael Motors is 133 Wilkinson Road, Freetown, Sierra Leone.
Some of the places around John Michael Motors are -
133 Wilkinson Road, Freetown, Sierra Leone
Address of John Michael Motors is 133 Wilkinson Road, Freetown, Sierra Leone.
John Michael Motors is located in Freetown.
John Michael Motors is a Car Service Station in Sierra Leone