Patient Portal — Primary Care Partners - SLO. (3 days ago) Primary Care Partners - SLO 84 Santa Rosa Street, Suite A San Luis Obispo, CA 93405 Phone: 805-591-4727 Fax: 805-439-3394. Pcpslo.net. Category: Health Detail Drugs..