Youngblood Aunt Lette’S House Service: Childcare Address: 127 E 17Th Ave City: Homestead State: PA Postal Code: 15120-1809 Phone Number: (412) 606-1908 Rate this provider