William H Morrison, MD, Internal Medicine

610 S Meridian
PuyallupWA  98371-5908 (Pierce County)


Phone: 253-845-2629
Fax: 253-845-2433

NPI: 1457327447
License Number: WA00010400 (WA)