To navigate, press the arrow keys. Urban Planet ← View details 3100 #, 3100 Howard Avenue #24, Windsor, Ontario N8X 3Y8 +1 519-966-1897 Get Directions From* To * — Required information