Family Practice Center, Pc NPI 1689661290 Practice location: 112 E Church St, Lock Haven, PA 17745 Taxonomy code: 207Q00000X Phone: (570) 293-4933