The Hospital of Saint Raphael is located in New Haven, CT, which is situated on the Long Island Sound, between New York City and Boston, Massachusetts.   Almost 500,000 people reside in Greater New Haven's cities, towns, villages, and greens, which are treasure troves of traditional New England colors, tastes, and treats.