Locust Hill Farm, LLC Landscaping Contractors - Flemington, NJ Looking to contact Locust Hill Farm, LLC? You can reach them at 888-635-2967