MR. CHAN'S 📍 Neighborhood: Longwood 🚇 Nearest Transit: Longwood (Green Line) Address 350 LONGWOOD AV Fenway, MA 02115 Inspection History 0 inspections 0 failures License License #21664 Tags 📍 Longwood 🚇 Longwood (Green Line)