Centro Balboa is a commercial plaza opened in 1991, located on Avenida Balboa in Punta Paitilla, in front of Multicentro.
Centro Balboa Shopping Mall has the advantage of being located in one of the busiest avenues in Panama City, bringing a good traffic of potential customers on a daily basis.