Dr Sweta Singla is located in New Delhi, India on Plot no. 96, First floor, Block A, Sector 13. Dr Sweta Singla is rated 4.5 out of 5 in the category neurologist in India.
Address
Plot no. 96, First floor, Block A, Sector 13
Accessibility
Wheelchair-accessible toilet