Mary Defrance, MD

Family Medicine

Genesis Health System

3900 28th Avenue Dr, Ste 200, Moline, IL 61265

Accepting new patients

(309) 281-6000