Located at 6 Cedar Oaks Dr. Plymouth, MA 02360. South Coast Creations specializes in excavation and landscaping services. Over 20 years of experience. High-quality services. Free estimates. Call us.