According to Mercy Hospital St. Louis, the first baby of the New Year in the city was born at 12:27 a.m. Wednesday to proud parents Felicia and Jacquez Narvaez. The baby girl was named Miamor. She is ...
Some results have been hidden because they may be inaccessible to you