French Hospital Medical Center, San Luis Obispo is located at: 1911 Johnson Ave, San Luis Obispo, CA 93401.  Please click “Get Directions” below.  You may either enter your address in the form below to receive directions or our system may auto locate you by sharing your location when prompted by your browser.