1. Peters Computer Repair 216 Standish Ave, Plymouth, MA 02360 Coordinate: 41.97198,-70.6858 Phone: (781) 347-1982