care number selma wallpaper urgent care selma al phone number UAB Health Center - Selma is a Urgent Care located in Selma AL at 1023 Medical Center Pkwy 200 Selma AL 36701 USA providing non-e… Tuesday, April 5, 2022 Edit