Maria Thekkekandam, MD, Family Medicine

100 Village Ctr Dr Ste 1002
Chapel HillNC  27516 (Orange County)


Phone: 984-215-6550
Fax: 984-215-6555

NPI: 1295174977
License Number: MD60658356 (WA)