PROVIDER PROFILE · NPI 1144662180

David JohnsonPA-C