Content about La Palmera shopping center

February 1, 2011

La Palmera shopping center, located in Corpus Christi, Texas, said it has launched a new smart phone application designed for all smart phone platforms, including Android, Blackberry and iPhone.

© 2014