Taran Kaur Singh, MD, Internal Medicine

2991 Crouse Ln
BurlingtonNC  27215-8833 (Alamance County)


Phone: 336-586-0994
Fax: 336-586-9363

NPI: 1376736546
License Number: 2008-01533 (NC)