By Megan Wood The Nicholas Institute of Sports Medicine and Athletic Trauma of Lenox Hill Hospital in New York City will move to a newly renovated location in the Upper East Side, according to Crain’s New York Business. Here are five

Share on LinkedInShare on FacebookShare on Google+Pin on PinterestEmail this to someone