Black & Decker Retailer - Sears - St Johns Avalon: St Johns Avalon Mall in St. Johns, Newfoundland (Tools, Hardware) - CLOSED

Map & Directions (CLOSED)

Avalon Mall
48 Kenmount Rd
St. Johns, Newfoundland A1B 1W2

Phone: (709)726-3770

Detailed Map