Louis Hauber, MD

Psychiatry & Neurology, Psychiatry

Integrated Practitioners Center

2533 Leechburg Rd, New Kensington, PA 15068

(724) 339-1143