Save Imran P. Haque, MD ImranHaque.MD.com • Internist • 26 years experience Horizon Internal Medicine PLLC 138 Dublin Square Road, Asheboro, NC