Super Wawa in Cherry Hill

Forget Super Tuesday—How About Super WaWa?
How about a 24 hour 'Super WaWa' in Cherry Hill?  If you don't live in Cherry Hill, the automatic answer is "Why not?"  However, some Cherry Hill residents  have mixed feelings about this due to the traffic, bright lights, and the affect it would have on their every day lives.  If a 'Super…