1. Home
  2. Owerri
  3. Cell phone stores
  4. PLM Technologies

PLM Technologies

PLM Technologies: cell phone store at 11 Tetlow Rd, Owerri. Closed on Sundays.

11 Tetlow Rd, Owerri 460281, ImoChecked October 2026