D and L - Palo Alto