The total number of Walmart locations currently open in Troy, Pike County, Alabama is 4. This is the full listing of all Walmart stores in the area.