Home For Visitors Just Arrived! Just Arrived! Leila Grace Born: 3:10 PM on 10/10/2017 Weight: 8 lbs. 9 oz. Length: 20 in. Proud Family: Nicole and Tad Image Loading.. View More Babies