Twelve Oaks Landscaping Landscaping Contractors - Neptune Township, NJ Looking to contact Twelve Oaks Landscaping? You can reach them at 732-922-8907