77 Casa Street, San Luis Obispo
Our office at 77 Casa Street, in San Luis Obispo, CA, offers kidney transplant and liver disease and transplant services.
Address, Map and Phone Numbers
77 Casa Street, Suite 204
San Luis Obispo, CA 93405
Map and Directions
415-600-1092, Liver Disease & Transplant
415-600-1020, Transplant Nephrology