Krishna Aluri, MD, Internal Medicine

234 Crooked Creek Pkwy Ste 200
DurhamNC  27713 (Durham County)


Phone: 919-544-6644
Fax: 919-544-0934

NPI: 1447681572
License Number: 2018-00485 (NC)