According to our records, this business is located at 1515 Barrington Rd. in Schaumburg (in Cook County), Illinois 60194, the location GPS coordinates are: 42.0509135 (latitude), -88.1429781 (longitude). Devonshire The is categorized under Hospices (SIC code 8059). Known organization executive director is Jenifer Gamache. You can contact the company by phone at (847) 490-5800.