Dr. David Basel, MD
Contact provider for availability

Dr. David Basel, MD

Save

Internal Medicine | Male

1201 3rd Ave SE, Cedar Rapids, IA 52403 Get Directions
(319) 730-7300