Teleplus, Llc — Alexandria, VA | NearSpotUSA