Mr. Stephen Paul Rivard, M.D. Emergency Medicine - Emergency Medical Services Medicare: Medicare Enrolled Practice Location: 22285 N. Pepper Rd., Bldg 100, Suite 105 Illinois Vein Specialists, Lake Barrington, IL 60010 Phone: 847-277-9100 Fax: 847-277-9110 |