About Options For Better Living, Inc
Options For Better Living, Inc is an intellectual disability intermediate care facility located in Spencer, IN.
Our Facilities
Options For Better Living, Inc has been registered with the National Provider Identifier database since January 26, 2007 and its NPI number is 1588710917.
Book an Appointment
To schedule an appointment, please call (812) 829-1833.