Saint Louis University Office of Admissions Building (as known as the The Alexander Euston Mansion and the Queen's Daughters House) is a stone castle building located at 3730 Lindell in St. Louis, Missouri.