Charles River Public Internet Center Charles River Public Internet Center 154 Moody Street P.O. Box 540589, 02454 Waltham