Best report
ϟ
Apr 13, 2010
This is a company called Just Energy and if you call the number back you get an automated voice that says to speak to a rep press 1 to have your number removed press 2. Must be telemarketers or trying to upgrade services. The person they are calling lives in Texas and this is a GA number.