Skip to content
Bill Pay
Providers
Portal
Locations
Billing:
(805) 786-2500
Bill Pay
Patient Portal
Home
About
Overview & Hospital Affiliations
Our Providers
Michael Avallone, MD
Craig W. Canfield, MD
Byron Dubow, MD
Samuel B. Kieley MD
Brett Lebed, MD
Christopher W. Johnson, MD, FACS
Hugh B. Perkin, MD
Peter S. Kirk, MD
Patient Reviews
Blog
Locations
San Luis Obispo
Santa Maria
Templeton
Pismo Beach
Lompoc
Conditions
Urologic Oncology
Kidney Cancer
Prostate Cancer
Bladder Cancer
Testicular Cancer
Enlarged Prostate
Erectile Dysfunction
Low Testosterone
Male Incontinence
Overactive Bladder
Kidney Stones
Female Pelvic Health
Vasectomy
Pediatric Urology
Patient Center
Forms & Policies
Billing & Insurance
Patient Portal
Menu
Home
About
Overview & Hospital Affiliations
Our Providers
Michael Avallone, MD
Craig W. Canfield, MD
Byron Dubow, MD
Samuel B. Kieley MD
Brett Lebed, MD
Christopher W. Johnson, MD, FACS
Hugh B. Perkin, MD
Peter S. Kirk, MD
Patient Reviews
Blog
Locations
San Luis Obispo
Santa Maria
Templeton
Pismo Beach
Lompoc
Conditions
Urologic Oncology
Kidney Cancer
Prostate Cancer
Bladder Cancer
Testicular Cancer
Enlarged Prostate
Erectile Dysfunction
Low Testosterone
Male Incontinence
Overactive Bladder
Kidney Stones
Female Pelvic Health
Vasectomy
Pediatric Urology
Patient Center
Forms & Policies
Billing & Insurance
Patient Portal
Contact Us
About
Our Providers
Physicians
Michael Avallone, MD
Craig W. Canfield, MD
Byron Dubow, MD
Christopher W. Johnson, MD, FACS
Samuel B. Kieley, MD
Peter S. Kirk, MD
Brett Lebed, MD
Hugh B. Perkin, MD
Physician Assistants
Jennifer Eckerman, PA-C
M. Aaron Garmendia, PA-C
Shermin Rutherford, PA-C