About Scott And Associates
Scott And Associates is an adult care home facility located in Decatur, GA.
Our Facilities
Scott And Associates has been registered with the National Provider Identifier database since July 21, 2009 and its NPI number is 1043440324.
Book an Appointment
To schedule an appointment, please call (404) 286-7336.