333 Dekalb Pike Ambler, PA 19002