From OpenStreetMap Wiki
Jump to navigation Jump to search

Todd D. Taft

Currently, I live in Durham, North Carolina. I work in Chapel Hill, North Carolina. I used to live in Irving, Texas and travel there periodically.


United States

  • North Carolina
    • Chapel Hill
    • Carrboro
    • Durham
  • Texas
    • Irving
    • Coppell