1. New India Supermarket 445 Murphy Rd, Stafford, TX 77477 Coordinate: 29.61334,-95.56307 Phone: (281) 208-9000