The Ellipse on Excelsior

 3920 Excelsior Blvd, Saint Louis ParkMN 55416