Pamela Hall NPI 1609386481 Practice location: 101 Oliver St, Vienna, IL 629951660 Taxonomy code: 101YM0800X Phone: (619) 658-2611