Park Plaza Faridabad Connected to a shopping center
Sector 21 C -
Faridabad,
IN 121002