Roger's Place

18 Harbor Ave.
Nashua
New Hampshire
United States