Find Address, Phone Numbers, Hours, Location for FedEx in Montpelier, Idaho .
469 Washington Street,Montpelier