AustraliaData checked October 2026
  1. Home
  2. Parramatta
  3. S & L Watch Centre

S & L Watch Centre: watch repair service at Shop 14, Mayfair Plaza, 272 Church St, Parramatta. It is also listed as battery store and watch store. It is closed on Sunday.

Shop 14, Mayfair Plaza, 272 Church St, Parramatta NSW 2150Checked October 2026