Michelle

&

Taylor

Travel

John F. Kennedy International Airport

40 miles to Stamford.

Amtrak/Metro North Station

Located in downtown Stamford