Newport TV & Appliance
8 Main St # F
Newport, ME 04953
Newport, ME 04953