Pittsburgh PA Charles N MD, Doctors 1. 1046 Lyndhurst Dr, Pittsburgh, PA 15206 | Lebovitz, Charles N MD (412) 661-7768