Menu

Communities

Area Info

 
   Shopping
 Newton Plaza
    Located at 580-602 New Loudon Road Latham, NY 12110

Newton Plaza offers over 30 shops, all within walking distance from one another.
Shops range from fine food, services & conveniences, specialty shops, fashion, news, etc.