David Fletcher, MPH, FACOEM, MD

Preventive Medicine, Occupational Medicine

David J Fletcher MD

1806 N Market St, Champaign, IL 61822

Accepting new patients

(217) 356-6150