At 1945 eastern time, a Piper PA-32-260 struck trees and a snowbank while on approach to land at Perkiomen Valley Airport. The pilot and passenger were not injured. Night visual meteorological conditions prevailed and an IFR flight plan had been filed. The pilot said he was on final approach for runway 29 when the right wing apparently struck one or more limbs of a tree. The pilot continued toward the runway and struck an object at the end of the runway, shearing off the right landing gear. The pilot applied power and continued to fly down the runway to observe further obstructions. He then returned to land on runway 09. As the airplane touched down, it swerved off the right side of the runway and came to rest in the grass. An FAA inspector found the airplane struck trees at the approach end of runway 29 and a snowbank about 100 feet before the runway threshold.