|
|
|
|
|
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.
|
|
|
| |
|
|