Baby Landon // Newborn
Landon Thomas Ochoa was born on September 8 at 2:14pm, weighing in at 8 lbs 9 oz and 20 inches long. Congrats to the Ochoa family!












Landon Thomas Ochoa was born on September 8 at 2:14pm, weighing in at 8 lbs 9 oz and 20 inches long. Congrats to the Ochoa family!