Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Russell's Pest Control Services, which is in category bird control. The legal address of the company is 37 Herma Street, Glasgow, Lanarkshire G23 5AN. For more information, call 07812411518 Your comments* (not for publishing) * — Required information Russells Pest Control Services ← View details 37 Herma Street, Glasgow, Lanarkshire G23 5AN, United Kingdom, Glasgow, Lanarkshire 07812411518