131 Windsor Ave, Meriden, CT, United States March 10, 2020 Location:131 Windsor Ave, Meriden, CT, United States [{"latlong":["41.5428753"," -72.8107028"],"zoom":"19","infow":"131 Windsor Ave, Meriden, CT, United States<\/span>131 Windsor Ave, Meriden, CT, United States<\/span><\/div>"}]