Stew Leonard's (Stew's as it is known locally) is a chain of supermarkets in Connecticut that Ripley's Believe It Or Not has deemed "The World's Largest Dairy Store." The New York Times called Stew Leonard's the "Disneyland of Dairy Stores."
Stew Leonard's "World's Largest Dairy Store"
No Thumbnail
© Bing Maps
By mikeb9991 @ 2006-07-31 20:58:51