Riverside Post Office (Windsor, Ontario)

Riverside Post Office is a Canada Post office located at 7980 Menard Street in Windsor, Ontario.