The Rug Company Posted on July 15, 2017 by admin Loading Map.... The Rug Company129 Newbury Street - BostonEvents 42.3513582 -71.07677280000001 Address 129 Newbury Street Boston MA 02116 United States Upcoming Events No events in this location