Caller ID showed GREEN CITY SOLA. I searched on line and found GREEN CITY SOLAR IN FORT MEYER, FL. Their website lists this number as theirs. I didn't answer nor have I confirmed this was a call from the listed owner of the number and It might have been a spoofed call.
b4n0m4n
 May 13th, 2015

1 Comments