A Fine Dance Studio Dance Clubs & Teams | Dance Schools & Classes | Dance Shops afdance.com (781) 449-4800 A Fine Dance Studio 322 Reservoir St, Needham, MA 02494, USA | Newton Upper Falls