california indio urgent wallpaper premier urgent care indio california Premier Urgent Care Centers Of California at. 82013 Doctor Carreon Blvd Suite A Indio CA 92201 Walk-In. Ask Abo… Sunday, August 21, 2022 Edit