Dog Drop Off.

This is a filming location for a scene from Dumb and Dumber (1994).

Harry is trying get the dogs to their show in time at Providence’s Pedigree Pooches. Lucky he fed and groomed them.

Related Posts: