James Ambrose MD Back to Search James Ambrose MD (217)341-4063 Send Email Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone