1. Pest Control in Providence RI 321 Amherst St, Providence, RI 02909 Coordinate: 41.82354,-71.4511 Phone: (781) 954-5352