Aboham Computers & Electronics is a Computer support and services located at Lindi Street Dar es salaam TZ, 00000, Tanzania. It has received 2 reviews with an average rating of 5.0 stars.
The address of Aboham Computers & Electronics: Lindi Street Dar es salaam TZ, 00000, Tanzania
Aboham Computers & Electronics has 5.0 stars from 2 reviews
Computer support and services
5 reviews
WHITE BEACH PARK Opposite to PUMA Petrol Station, Tanki Bovu Mbezi Beach Kinondoni District DAR ES SALAAM TZ, 14121, Tanzania