Michael Nichols is a Clinical Social Worker based in Essex Junction, VT.
He graduated from University Of Vermont College Of Medicine in 2011 and specializes in providing Clinical Social Worker services.
His practice is located at 12 Killoran Dr, Essex Junction, VT 05452-4607,
and can be reached at (802) 399-6041.