No 6, Demellows Road, Choolai, Chennai - 600007 (Opposite Nataraja Theatre)
Film Faced Plywood Dealers