Aston Martin of New England/Lotus Motorsports Nick Shanny December 25, 2012 Address 85 Linden St Waltham MA 02461 United States Loading Map.... Aston Martin of New England/Lotus Motorsports85 Linden St - Waltham 42.3794212 -71.2221791 Upcoming Events No events in this location Leave a Reply Cancel ReplyYou must be logged in to post a comment.