PROVIDER PROFILE · NPI 1144243692

Timothy PennistonFNP-C