Our new address is: Levy Medical Plaza 1235 Old York Road, Suite 210. Abington, PA 19001. We welcome you to our practice - Family Practice of Willow Grove, a proud member of Abington Health Physicians. Our staff consists of board-certified physicians and a team of highly qualified clinical and support professionals working together to provide ....