Deepa Photo Place Category: Photo StudiosContact Number: +(91)-9350331983 Address: 22/304, DMS Clny, Hari Nagar, Delhi - 110064