Viyan Udawatta, MD

Internal Medicine, Gastroenterology
Cost:

4 locations

Rex Hospital

1820 Veterans Pkwy, Ste 102, Clayton, NC 27520

Accepting new patients

(919) 791-2040