Brian Craighocking NPI 1861453243 Practice location: 154 Hansen Rd Ste 103, Charlottesville, VA 229118839 Taxonomy code: 103TC0700X Phone: (434) 602-1466