Shrimad India Pvt. Ltd.
Shrimad India Pvt. Ltd. is listed as an Idol manufacturer in Delhi. The listed business address is 8591, Market, Ram Nagar, Paharganj, Murti, New Delhi, Delhi 110055. Use this address when planning a visit or confirming the location with the business. Published opening hours: Tuesday: 10:30 am–7 pm;
Delhi 04 Nov 2026