Total Urgent Care NPI 1710513494 Practice location: 4014 Carter Street, Vidalia, LA 71373 Taxonomy code: 261QU0200X Phone: (318) 414-1800