NOVUS Health, a nonprofit medical clinic located at 3960 Lindell Blvd, St. Louis, MO 63108, will be celebrating the grand opening of a new healthcare facility on March 15, 2024. The practice will be moving to 6155 S Grand Blvd, St. Louis, MO 63111. This new location...

read more