DR. Barry Craig Weaver is a specialist in Bloomington, IL. The provider is an individual educated and trained in an applied knowledge discipline used in the performance of work at a level requiring knowledge and skills beyond or apart from that provided by a general education or liberal arts degree. DR. Barry Craig Weaver NPI is 1609824242. The provider is registered as an individual entity type.
The NPPES NPI record indicates the provider is a male.
The provider's business location address is:
306 SAINT JOSEPH DR
BLOOMINGTON, IL
ZIP 61701-506
Phone: (309) 663-2354
Fax: (309) 662-8602
The enumeration date for this NPI number is 5/5/2006 and was last updated on 7/29/2013.