Nature: Electrical Hazard Location: St John Beloved School - Sherwood Park Address: 905 Milltown Rd , Cross Streets: Owen Dr / Sheen Rd