James Roland Grantroberson NPI 1477852242 Practice location: 509 Biltmore Ave, Asheville, NC 288014601 Taxonomy code: 207P00000X Phone: (818) 213-1948