Address: ILTA DANCE STUDIO 1255 Worcester Road (Rt.9) Framingham, MA 01702 (Entrance in rear of Plaza) Phone: (781) 492-2769 ILANA If you have any questions or request, please use the form below. Name* First Last Email* PhoneMessage* This iframe contains the logic required to handle Ajax powered Gravity Forms.