Krista Ruth Alexander, MD, Psychiatry & Neurology

3326 Durham Chapel Hill Blvd Ste 230c
DurhamNC  27707-2600 (Durham County)


Phone: 919-286-3453
Fax: 919-286-7033

NPI: 1811214547
License Number: 2015-00359 (NC)