Jibriil Car Wash is located in Somalia. Address of Jibriil Car Wash is Borama, Somalia.
Some of the places around Jibriil Car Wash are -
In very close proximity, around 200 meters, there is one more -
Borama, Somalia