Specialties

  • Find Us

  • The Penrose-St. Francis Weight Loss Surgery Institute is located inside Penrose Hospital. 

    2222 N. Nevada Ave.
    Colorado Springs, CO 80907 
    Get Directions 

    719-776-5359 


  • Meet with one of our bariatric surgeons in Colorado Springs

    Need help deciding which weight loss procedure is right for you? Contact Penrose-St. Francis Weight Loss Surgery Institute today and set up a consultation with one of our Colorado Springs bariatric surgeons.

Search: Current Site All Sites