New Canaan, Connecticut, United States
$70,000
$70,000
The cost listed here is an estimate of the cash pay price. Center pricing can vary based on program and length of stay. Contact the center for more detailed information. RehabPath strives for price transparency so you can make an informed decision
Located on 44 acres in a beautiful New England home, The Steward House is an 8-bed private psychiatric hospital for high-achieving executives and professionals.