John A. Defrate, MD 416 Gap Newport Pike, Avondale, PA 19311