About Petra Store
Petra Store is located at Fatululi, Oebobo, Kupang City, East Nusa Tenggara, Indonesia. They can be contacted via phone at +62 852-5782-0905 for more detailed information.
Petra Store is located at Fatululi, Oebobo, Kupang City, East Nusa Tenggara, Indonesia. They can be contacted via phone at +62 852-5782-0905 for more detailed information.
Abraham Talluta
" Pusat service laptop, printer dan CCTV "
18 August 2017Apryanto Kapitan
" Pelayanan ramah dan memuaskan "
02 June 2017Endang S Fanggidae Lerrich
" Excellent computer store "
26 May 2017