650 Duncan Ave W, Penticton, BC V2A 7N1, Canada
Not a real place.
Never found it. Not sure it even exists