Three white flagpoles raise white flags and red scrolls announcing Franklin Plaza in Santa Clara, the center of the municipality. There are a number of businesses here in this pleasant environment.

Franklin Square, Santa Clara