James Francis Rich, MD, Internal Medicine

425 N 21st St
Ste 406
Camp HillPA  17011-2223 (Cumberland County)


Phone: 717-695-0236
Fax: 717-695-4239
Email: dap***@*****on.net

NPI: 1154381093
License Number: MD036930L (PA)