869 Whalley Avenue
New Haven, CT 06515
Get directions

About Us

Greenleaf is the first organic day spa in New Haven. We go beyond a relaxing spa experience to compliment a healthy lifestyle.

Reviews