The Laureate Center

The Laureate Center

Formerly St. Theresa's Hospital

America's world-class psychiatric facility