number phone urgent wallpaper urgent care selma al phone number Selma Urgent Care for address phone website and other contact information Phone number 3348758833. The address is 1025 Medical Ce… Tuesday, October 11, 2022 Edit