307 Thayer St, Providence, Rhode Island 02906 USA
Insomnia Cookies (on Thayer St).
Photo Credit: Yelp