Lala Java Glenn Champagne March 29, 2017 Address 290 W. Main St Northborough MA 01531 United States Loading Map.... Lala Java290 W. Main St - Northborough 42.3078811 -71.65860179999998 Upcoming Events No events in this location