The Carolina Asia Center is located in the FedEx Global Education Center on the corner of Pittsboro and McCauley Streets in Chapel Hill, North Carolina.