William J Hennessey, MD, Physical Medicine & Rehabilitation

120 Village Dr
GreensburgPA  15601-3707 (Westmoreland County)


Phone: 724-836-7590
Fax: 724-836-7570
Email: bil***@*****me.com

NPI: 1477589778
License Number: MD059682L (PA)