Activate map
Yes |
Specialties
Computer Sales and Services
History
Established in 2003.
Kewloff Computer Shop was founded on March 1st 2003. It is now a subsidiary of Kewloff Inc and one of the largest computer retail and service centers in the area.