John A Straka, MD 1099 Ohio River Boulevard, Sewickley, PA 15143