1. Town & Country Power Equipment 22 Artisan Dr, Smyrna, DE 19977 Coordinate: 39.28547,-75.6273 Phone: (302) 653-4558
2. Lucas Lawn Care and Landscaping LLC Newgate, Smyrna, DE 19977 Coordinate: 39.2778,-75.613785 Phone: (302) 526-9571