A petition drive and array of yard signs popping up across the township were not enough to stop approval of a new development project in Cheltenham Township. The Township Board of Commissioners voted 5-2 on April 20 to grant preliminary approval for the proposed 222 Church Road development project. Opponents of the project say their […]
