Cleo St. John's the Village
430 Topsail Rd Unit #82A, St. John's A1E 4N1