care selma urgent wallpaper urgent care selma alabama phone number Phone number 334 526-3240. The NPI Number for Selma Urgent Care Llc is 1801157706. Mainstreet Family Urgent Car… Thursday, May 26, 2022 Edit