SLO Wellness Center Loading Map.... SLO Wellness Center1428 Phillips Ln Suite 300 - San Luis ObispoEvents 35.28811400000001 -120.65757639999998 Address 1428 Phillips Ln Suite 300 San Luis Obispo United States Upcoming Events No events in this location