Soniya Hirachan, MD

Psychiatry & Neurology, Psychiatry

St Peter Regional Treatment Center

100 Freeman Dr, Saint Peter, MN 56082

Accepting new patients

(507) 340-7887