Created by leria - August 10th 2015
5774 Lamm Rd, Wilson, North Carolina
Northbound I-95 Mile Marker 99, Selma, NC, US
Rest Area - Southbound
Cocoa Beach, FL, US