Fiamma Art Glass | 293a Elliot St. | Newton Upper Falls, MA 02464
Take Rt. 9 (Boylston St.) West. 2.1 miles past the Atrium and Chestnut Hill malls take a left on Woodward St., which immediately turns into Elliot St. (CVS and Sunoco on left, Huntington TV repair on right, if you go under train tracks, you've gone too far). Continue on Elliot st. for .7 miles, we are on right where road forks.