Захаров Николай Андреевич родился 28 декабря 1910 года в с.Мещерское Московской области. Перед войной закончил медицинский институт в г, Москве. Уже в октябре 1941 гола был призван Армию в звании младшего лейтенанта медицинской службы, врач- хирург. Служил в 120зсп43зсд,73 зап43зсд.
Был ранен в Польше. В 1943-1945г.г. участвовал в операциях по борьбе с банд формированиями. Закончил службу в звании капитана в должности старший врач полка. В 1946 году приехал в г. Канск к своей семье, которая была эвакуирована в город в начале войны. Семья осталась жить в Сибири.
До самой пенсии Николай Андреевич работал главным врачом в детской колонии в г. Канске. Вышел на пенсию в 1970 г. В звании майора медицинской службы.
За заслуги перед Родиной награжден медалями. Сохранились медали «За боевые заслуги», «За безупречную военную службу», остальные утеряны. Умер в 1976 году от осколка. который остался после ранения под сердцем.