Concentra Urgent Care 2587 Merced Street, San Leandro, CA 94577