Max stores Near Infantry Road, Vellore, 632001