The World’s Largest Ant

The World's Largest Ant - Best Pest Control Services, Somerville, MASitting atop Best Pest Control’s headquarters in Somerville, even the World’s Largest Ant is under our control!

Come see it — and us — for yourself at 63 Elm Street, Somerville, MA.

View a map now »