3,631
edits
Changes
Jump to navigation
Jump to search
There is a small Small highway I-95 rest stop next to Greenwich train stop. Google Maps look for Homestead Inn and place is next to it at the end of Augustus Ln
→Heading Northeast (I-95, toward New Haven, Providence, and Boston)