Narmada Medical No ratings yet. Type: Chemists Mobile Number: 9435171130 Itkhola Road, Silchar 788001 Modes of Payment: Cash Rate this! Rating