Home › Top 4 Pet Shops in Scarborough, Maine Find best Pet Shops in Scarborough, Maine, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. PetSmart - Scarborough US, Scarborough, ME 04074700 Gallery Blvd Unit B Pet Quarters - Scarborough US, Scarborough, ME 04074486 Payne Rd Paws Applause Natural Pet Supply US, Scarborough, ME 0407427 Gorham Rd #2 Loyal Companion - Scarborough US, Scarborough, ME 04074200 Expedition Dr