Santos Nancy L Service: Childcare Address: 818 Larry Lane City: Decatur State: GA Postal Code: 30033 Phone Number: (404) 583-2869 Rate this provider