Summary: Use the PowerShell cmdlets in Configuration Manager to pull a list of all distribution points.
How can I get an easy-to-read list of the distribution points in a site?
Load the Configuration Manager 2012 cmdlets, and run the following one-liner in PowerShell:
Get-CMDistributionPoint | Select-Object NetworkOsPath,RoleName,SiteCode