• Portland Tennis Center (map)
  • 324 Northeast 12th Avenue
  • Portland, OR, 97232
  • United States