The Scheck & Siress Prosthetics Bannockburn, Illinois, patient care facility relocated to 71 Waukegan Road, Suite 400, Lake Bluff, Illinois 60044. Scheck & Siress Lake Bluff opened for business on January 5. The facility is managed by Dreher Jouett, CPO, who has more than 30 years of O&P experience.