Kern Michael Hughes, DO, Surgery

25 Monument Rd
Ste 120
YorkPA  17403-5049 (York County)


Phone: 717-851-6110
Fax: 717-851-1999

NPI: 1235134628
License Number: 2003-00997 (NC)