Willard Beach is a beach and neighborhood in South Portland, Maine. The beach, which covers 4 acres, used for swimming as well as commercial and recreational boating. Southern Maine Community College abuts the beach.
Spring Point Ledge Lighthouse
Fort Preble
Spring Point Shoreway
Scratch Baking Co
North 43 Bistro
Spring Point Tavern
El Corazรณn Casita