Ruth Archibald, MD

Family Medicine, Primary Care

Office

6962 Cottonwood Ct NW, Rochester, MN 55901

(507) 287-8574