About Leon's Garden World:
Leon's Garden World is located at 1115 Elkton Rd Newark, DE 19713. Please call at 302-366-0737 for more information about their service, office hours, warranty and license.
The areas it serves include Newark, DE and surrounding areas.
Its office number is 302-366-0737. You can reach Leon's Garden World by email address: sylcalandscaping(at)gmail.com. Leon's Garden World does not have a web site in our record.
claim or edit listing | add your listing