I-95 South @ Travel Plaza

(1 Reviews)
Delaware 19713, USA

Contact and Address

Category: Bus station, Transit station,
Address: Delaware 19713, USA
Postal code: 19713

Location & routing

Get Directions

Most Recent Reviews


  • (March 28, 2017, 12:02 pm)

    Clean bathrooms, decent food choices, easy-in, easy-out.

Write a Review

Photos of I-95 South @ Travel Plaza

I-95 South @ Travel Plaza | Delaware 19713, USA
I-95 South @ Travel Plaza | Delaware 19713, USA
I-95 South @ Travel Plaza | Delaware 19713, USA
I-95 South @ Travel Plaza | Delaware 19713, USA