It would be helpful to know where this place is located before purchasing the Groupon... Upon searching the internet a bit, I found a possible location on St. John Street. Is this the correct location? Thank you.
Lauren O. asked on Mar 25, 2013
The merchant prefers that customers reach out to her directly at (207) 939-1684 for the business address.
Brette V. from Groupon replied on Mar 25, 2013