P.ORR & sons
P. ORR & SONS P LTD P.ORR & SONS is one of the leading multi brand retail outlets in Tamil Nadu dealing in wrist watches (Indian and International), Alarm Time Pieces, Wall Clocks, Time Recorders, Grand Father Clocks, Tower Clocks and many other items connected with Horology for more than 160 years.The P. Orr & Sons building on Anna …