Directions to Ambassador Inn, Scott

Ambassador-inn-map
The Ambassador Inn in Scott is located at 220 AMBASSADOR CAFFERY PKWY , Scott , LA, US .   Click on the Google Map above to get an interactive version and see the area around the Ambassador Inn .