Where to pay phillips 66 credit card? Pay by Mail: The Phillips 66 credit card payment mailing address is: Processing Center, PO Box 689060, Des Moines, IA 50368-9060. To make your commercial card payment by mail send your payment to: Processing Center, PO Box 689061, Des Moines, IA 50368-9061.Where is phillips 66 office? Phillips 66 Headquarters is located at 2331 CityWest Blvd in the Briarforest neighborhood, TX, Houston, 77042. The Class A+ Office building was completed in 2016 and features a total of 1,097,790 Sqft.Where is the headquarters of phillips 66? Phillips 66 is a multinational energy company based in the United States and has its headquarters in Westchase, Houston, Texas. It first came about as an independent energy company and, in 1927, got its own name.