care clarita urgent wallpaper providence urgent care santa clarita Providence Medical Institute Santa Clarita Urgent Care is a urgent care located 24035 Newhall Ranch Rd Santa Clarita CA 91355 pro… Tuesday, April 19, 2022 Edit