Swimming Pools in Norwood (MA) Full list of companies Swimming Pools category in Norwood, Massachusetts Ambassador Pool Distributors, Inc. 78 Astor Avenue, Norwood, MA 02062, (781)440-0421 Page 1