Daljit Caberwal, MD

Urology

283 White Oak St, Asheboro, NC 272035431

(336) 625-3997