Essential Energy Depot Tamworth Home/Corporate office/Essential Energy Depot Tamworth Electra St, South Tamworth NSW 2340 Contacts Electra St, South Tamworth NSW 2340 http://www.essentialenergy.com.au/ Send updates or Remove Description Request Rejected Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Corporate office Engineering Business Pty Ltd +61414335406 Corporate office Administration Office Macquarie Park NSW 2113 Corporate office Red Hill Berries 615 Lord Ln, Moodlu QLD 4510 Corporate office Public Toilets 60 Weymouth St, Manoora SA 5414 Categories Corporate office