A friend from Sprint helped me find out something. All area codes (NPA) and prefixes (NXX) are owned by specific carriers and then are assigned to a business, home, etc...
The NPA 856 and NXX 295 is owned by an suspicious phone company out of Chicago :
http://www.peerlessnetwork.com/
They (Peerless) can tell who owns all these numbers and we should all call them.