Icon ios app
Strava
Free app for Android and iPhone

Possible TFAC Pt 2 Route (Harriet Band Stand)