Elmwood Square Post Office (St. Thomas, Ontario)

Elmwood Square Post Office is a Canada Post office located at 204 First Avenue in St. Thomas, Ontario.