Jasper Place

English

Proper noun

Jasper Place

  1. A district of Edmonton, Alberta, Canada; a former town in Alberta, Canada