The $90 million hospital is located at 850 S. 28th St.
From
To