NEW GARDENS APARTMENTS Landscaping Contractors - Newark, CA Looking to contact NEW GARDENS APARTMENTS? You can reach them at 510-791-8058