We are pleased to introduce San Luis Urgent Care, in an effort to continue delivering access to care for the San Luis border community residents. San Luis Urgent Care is located at Jackson Square Plaza, 1233 S. Main Street, Suite 1, in San Luis, Arizona. Call us at (928) 550-5514. Open Monday - Saturday 9:00 am -9:00 pm. Fax: (928) 550-5160..