New No : 269, Old No : 171, Sydenhams Road, Park Town, Chennai - 600003 (Nehru Indoor Stadium)
Film Faced Plywood Dealers