Willard Beach – South Portland, ME
UPDATED 2022: Willard Beach in South Portland, Maine is a popular dog friendly beach. Dogs are allowed from October 1 through April 30, all day from 6:00 AM to 9:00 PM. During the Summer season, between May 1 through September 30, dogs are restricted to 7:00 AM to 9:00 AM and 7:00 PM to 9:00 […]