More

Locations & Directions

St. Charles Hospital is located at: 200 Belle Terre Road, Port Jefferson, NY 11777

For a listing of locations and contact information for our eight outpatient rehabilitation network locations, please click HERE.

Directions to St. Charles Hospital

Long Island Expressway/495 (heading East or West):
Take the Long Island Expressway Heading/495 East or West to Exit 62N/Nicolls Road. Take Nicolls Road North to Route 347. Make a right onto Route 347 heading East to Route 112. Make a left onto Route 112 heading North. Cross over the railroad tracks in Port Jefferson. Make a right at the next light onto North Country Road. You will then come to another light, where you will make a left onto Belle Terre Road. At the top of the hill, at the traffic light, make a left and St. Charles Hospital is on your right.

By Train:
Regularly scheduled Long Island Railroad trains run on the Port Jefferson line. See http://www.lirr.org/ for updated schedules. Taxi service is available from the train station.