Get Directions to Bank of America Financial Center ← View details 851 Willow Drive, Chapel Hill, North Carolina 27514 +1 919-918-4228 Get Directions From* To * — Required information