Dr. Thomas Mackenzie is a Nephrologist and General Physician in Virgin…read moreia Beach 23452, Virginia Beach VA and has an experience of 46 years in these fields. Dr. Thomas Mackenzie practices at Tidewater Neurologists And Sleep Disorders Specialists in Virginia Beach 23452, Virginia Beach VA and Riverside Physician Services Inc in Newport News 23606, Newport News VA.
Some of the services provided by the doctor are: Congenital Cystic Kidney Disease,Vitamin D Deficiency,Proteinuria,Hyperkalemia and Calcium Metabolism Disorders etc.read less