Merlos Landscaping
Landscaping company offering garden maintenance, garden installation, and deck and pergola building.
- Address
- Serving Palo Alto (by appointment)
- Phone
- (650) 771-3088
- Hours
- Mon–Sat 7am–5pm; closed Sun
- Category
- Home Services
Information last checked September 23, 2026.