American Express is a banking company which is counted among the most valuable brands in the world. American Express started their first business in Buffalo, New York, USA as an express mail company in 1850. The company having headquarters in three World Financial Center, New York City, New York, United States. The Company was founded at Buffalo, New York, United States in 1850. The postal and official address, email address and phone number (helpline) of Amex India service center is given above. The helpline of Amex India service center may or may not be toll free.