Claimed
Instant Urgent Care
General medical and surgical hospitals
Santa Clarita 24212 Valencia Blvd Valencia CA 91355, Santa Clarita, CA · 91355Business Details
Serving Santa Clarita, CA
Instant Urgent care is an Urgent Care & Primary Care facility. Here you can come to get treated for non-life threatening injuries as well as routine c
Santa Clarita, CA