It is located at 100 North Main Street, part of the Florida State Hospital on U.S. 90.
The address 100 North Main Street and its association with the Florida State Hospital on U.S. 90 are key elements of this description.