Open Door Rehabilitation Center Categories: Healthcare405 S Wells StSandwich, IL 60548 Get DirectionsWebsite(815) 896-8468 (Main)[email protected] (Main)Return to Business Listings