Something interesting is happening in the village of Lafayette Hill. A Main Street is coming to be.
This, despite the majority of this Main Street consists of mid-century strip malls and commercial pads. It's a Main Street in use, though decidedly not form. Take a look.
But, since the buildings are aging, the majority of chains have moved out, to newer, shinier digs around the Plymouth Meeting Mall. In their place are more locally-owned stores, more boutiques, more inns, and what are generally considered the two best Persian cuisine joints in the region.
Brand it. Give it a "Main Street Lafayette Hill" identity; play upon its existing strengths. Have a citizens' day; take over a parking lot and use it for a farmer's market; install sidewalks all the way up and down. Make de jure the de facto parallel parking already in front of the Wawa and extend it all the way up and down Germantown.
And in the long term, change the zoning code to remove setbacks and favor rear parking*. Curb minimums, and encourage walking plans for the bars. Preserve the Manayunk vernacular and Victorian buildings already here, of which there are a few. And allow structures to grow to 3-5 stories.
* Transit access is relatively poor, unlike Conshy or Paoli or Lansdale.