Avalon Mall Post Office (St. John's, Newfoundland and Labrador)

Avalon Mall Post Office is a Canada Post office located at 48 Kenmount Road in St. John's, Newfoundland and Labrador.