General Surgery
OVERVIEW
PROCEDURES PERFORMED
- Breast Biopsy
- Destruction of Lesions on the Anus
- Endoscopic Retrograde Cholangiopancreatography (ERCP)
- Upper Gastrointestinal Endoscopy
- Colonoscopy
- Sigmoidoscopy
- Hemorrhoid Procedures
- Wound Care
- Skin Tags Removal
- Appendectomy
- Cholecystectomy
- Thyroid Gland Removal
- Hernia Repair
- Laparoscopic Gallbladder Removal
- Laparoscopic Appendectomy
- Mastectomy
- Gallbladder Removal
- Kidney Transplant
- Proctosigmoidoscopy
- Abdominal aortic aneurysm repair
- Pilonidal Cyst Excision
- Skin Surgery
- Small Bowel Resection
SPECIALTIES
EDUCATION AND TRAINING
Residency
University Of North Dakota School Of Medicine And Health Sciences
Medical School
University Of Iowa
Graduated 1994
RATINGS AND REVIEWS
OVERALL RATING
PHYSICIAN RATING
Explains conditions and treatments
Takes time to answer my questions
Provides follow-up as needed
OFFICE LOCATION RATING
Showing ratings for:
1000 Langworthy St, Dubuque, IA, 52001
Choose another location
- Medical Associates Clinic1000 Langworthy St, Dubuque, IA, 52001
- Tristate Surgery Center1500 Associates Dr, Dubuque, IA, 52002
Average office wait time
Office cleanliness
Courteous staff
Scheduling flexibility
Medical Associates Clinic
1000 Langworthy St
Dubuque, IA, 52001
INSURANCE PLANS ACCEPTED (11)
Please verify insurance information directly with your doctor’s office as it may change frequently.
- CIGNA Open Access Plus
- WPS Group
- BCBS Blue Card PPO
- BCBS IL PPO
- Anthem Blue Preferred Plus POS
- CIGNA PPO
- Wellmark Alliance Select
- Unity Health Ins Unity Network
- Anthem Blue Access PPO
- Anthem Blue Preferred HMO
- Wellmark Blue PPO
LOCATIONS
Medical Associates Clinic East Campus
1000 Langworthy St
Dubuque,IA,52001
Tel: (563) 584-3000
- Accepting New Patients
- Medicare Accepted
- Medicaid Accepted
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
- Accepting New Patients
- Medicare Accepted
- Medicaid Accepted
1500 Associates Dr
Dubuque,IA,52002
Tel: (563) 584-4500
- Accepting New Patients
- Medicare Accepted
- Medicaid Accepted
Mon6:00 am - 5:00 pm
Tue6:00 am - 5:00 pm
Wed6:00 am - 5:00 pm
Thu6:00 am - 5:00 pm
Fri6:00 am - 5:00 pm
SatClosed
SunClosed
- Accepting New Patients
- Medicare Accepted
- Medicaid Accepted
HOSPITAL AFFILIATIONS
- Mercy Medical Center Dubuque
- Mercy Hospital
OTHER PROVIDERS AT THIS PRACTICE
2

Endocrinology, Diabetes & Metabolism, Internal Medicine
21 Years Experience
5
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
27 Years Experience
Accepting New Patients
Accepts Medicare
Accepts Medicaid
Doctors by Location
- Atlanta
- Austin
- Baltimore
- Birmingham
- Boston
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Hartford
- Houston
- Indianapolis
- Jacksonville
- Kansas City
- Las Vegas
- Los Angeles
- Louisville
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Oklahoma City
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Providence
- Raleigh
- Richmond
- Sacramento
- Saint Louis
- Salt Lake City
- San Antonio
- San Bernardino
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Virginia Beach
- Washington DC
© 2005 - 2021 WebMD LLC. All rights reserved.
WebMD does not provide medical advice, diagnosis or treatment.