Brian Andrewhirsh NPI 1235472457 Practice location: 50 N 12th St, Lemoyne, PA 170431440 Taxonomy code: 207RC0200X Phone: (172) 342-5617