May 2, 2011
The Orthopaedic Institute’s new 16,275-square-foot facility will be located at 1710 SE 16th Avenue. Construction has been underway since November and will be completed in July. See the most recent construction progress here.
For more information and to see the progression from November 2010 to January 2011, click here.