1. The Pet Sitter 19 Woods Rd, Falmouth, ME 04105 Coordinate: 43.7457,-70.25847 Phone: (207) 781-4189