Charles Daniel Armstrong, MD, Pediatrics

2106 Harrisburg Pike
Ste 1
LancasterPA  17601-2644 (Lancaster County)


Phone: 717-291-5931
Fax: 717-291-5818

NPI: 1992781900
License Number: MD023506E (PA)