RT.15 Greenwich SB Service Plaza is located in Greenwich, United States on 2000 Merritt Pkwy. RT.15 Greenwich SB Service Plaza is rated 4.1 out of 5 in the category rest stop in United States.
Address
2000 Merritt Pkwy
Accessibility
Wheelchair-accessible toilet