1. PS Landscape Management 2555 Barratts Chapel Rd, Frederica, DE 19946 Coordinate: 39.03869,-75.50656 Phone: (302) 883-8304