Farrell Pool Service Pool Contractor - Holliston, MA Looking to contact Farrell Pool Service? You can reach them at 508-877-1087