Needham MA Suite B Needham MA | Edward Jones - Financial Advisor: Craig R Geddes, Financial Advisory Services 1. 1110 Great Plain Ave, Suite B, Needham, MA 02494 | Edward Jones - Financial Advisor: Craig R Geddes (781) 444-3259