Meharry's Turner Center makes YouTube appearance

Check out this tastefully created video of the under-construction $25 million Cal Turner Family Center on the Meharry Medical College campus. The center will house a 500-seat auditorium, a ballroom, study and classroom space, a food court and a visitor’s center.

The 80,000-square-foot building, to be located at 21st Avenue North and Alameda Street, is Meharry's largest construction project in more than 30 years and is slated to open in the summer of 2014.

The Nashville office of Moody Nolan Inc., which crafted the video, is handling design work. Read more about the project here.