Company NORTH SPENCER COMMUNITY SERVICES INCORPORATED Address 10 HOLLY PLAZA, SANTA CLAUS, IN, 47579 - 0000, USA