1. Magic & Puppets By Janine 50 Foster St, Arlington, MA 02474 Coordinate: 42.41113,-71.14545 Phone: (781) 648-4746